Military College of Signals Digital Logic Design: Lab Engr Hammad
Military College of Signals Digital Logic Design: Lab Engr Hammad
Multiplexer (MUX), sometimes called data selector is a combinational logic circuit that
selects on of 2n inputs and route it to the output. Multiplexer means transmitting large number of
information units over smaller number of channels or lines. In a digital Multiplexer, the selection of
a particular line from 2n inputs is controlled by n select lines of multiplexer. Fig shows the block
diagram and truth table for a 4x1 MUX.
Large Multiplexers can be implemented using smaller blocks of multiplexors. For example, consider
an 8x1 MUX, this can be implemented using 2 4x1 MUXES and 1 2x1 MUX as shown in figure.
Demultiplexer:
The Demultiplexer is combinational logic circuit that performs the reverse operation of
Multiplexer. It has only one input line and select lines. For n select lines, it has 2n output lines.
Select lines rout the input to the particular output line. By applying logic 1 to the input, circuits act
like typical decoder. Block diagram of 1x4 Demultiplexer and its truth table is shown in figure.
REVIEW QUESTIONS
I0
2x1 MUX
I1
2x1 MUX
S0 0
S0
I2
2x1 MUX
I3 S1
S0
S0
TRUTH TABLE
S0 S1 OUTPUT
0 0 I0
0 1 I1
1 0 I2
1 1 I3
Sr. Key Decoder De-Multiplexer
No.