Digital Logic

Demultiplexer (DEMUX)

A circuit that routes a single input to one of many outputs based on a select signal.

Detailed Explanation

A demultiplexer is the inverse of a multiplexer. It takes one data input and control signals, directing the data to one of 2^n outputs while others remain at a default value (usually 0 or high-impedance).

Functionally, a decoder with an enable input acts as a demultiplexer—the enable becomes the data input. Demultiplexers appear in data distribution networks and serial-to-parallel conversion.