Multiplexer & Demultiplexer
Digital Electronics
Multiplex
ers
Multiplexers
A multiplexer has
N control inputs
2N data inputs
1 output
A multiplexer routes (or connects) the
selected data input to the output.
The value of the control inputs determines
the data input that is selected.
Diagram of MUX
Block diagram of MUX is given bellow. Its like single pole double throw switch BUT
switched by control signals.
Data
Control
inputs
input
Z = A.I0 + A.I1
Multiplexers with truth table
MSB
I0
I1
I2
I3
LSB
Z = A.B'.I0 + A'.B.I1 + A.B'.I2 + A.B.I3
Logic Gates to form MUX
Waveform of MUX Signals
D0
D1
D2
D3
D0
D1
D2
D3
Example of MUX
Demultipl
exers
Demultiplexers
A demultiplexer has
A demultiplexer routes (or connects) the
data input to the selected output.
N control inputs
1 data input
2N outputs
The value of the control inputs
determines the output that is selected.
A demultiplexer performs the opposite
function of a multiplexer.
Demultiplexers
Out0
Out1
In
Out2
Out3
S1 S0
W
X
Y
Z
W = A'.B'.I
X = A.B'.I
Y = A'.B.I
Z = A.B.I
A B
A
Logic Gates for DMUX
Wave form of DMUX
Signals
D0
D1
D2
D3
D0
D1
D2
D3
Example of DEMUX
s
k
n
a
h
T