Multiplexer
Block Diagram
MUX
Inputs
(sources)
2N
Output
(destination)
N Select Lines
Selector
Single Destination
D0 D1 D2 D3
MUX
Surround Sound System Digital Satellite B 0 0 1 A 0 1 0 1 Selected Source MP3 Laptop Satellite Cable TV 4
Digital Cable TV
MUX
B 0 0 1 1
A 0 1 0 1
Y D0 D1 D2 D3
multiplexer (n-1 for n variables) Set data inputs to multiplexer equal to values of function for corresponding assignment of select variables Using a variable at data inputs reduces size of the multiplexer