Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lecture 13
Topics
Multiplexer
Demultiplexer
3 EC381/Digital Systems I
Two Input Mux
Selector
S=0 Y=I0
S=1 Y=I1
Y=S’ I0 +SI1
4 EC381/Digital Systems I
Mux 2 to 1
5 EC381/Digital Systems I
Two Input Mux
6 EC381/Digital Systems I
Two Input Mux
7 EC381/Digital Systems I
4-to-1 Line Multiplexer
MUX1.circ
8 EC381/Digital Systems I
4-to-1 Line Multiplexer
9 EC381/Digital Systems I
4-to-1 Line Multiplexer
x0
x1
f
x2
x3
10 EC381/Digital Systems I
Multiplexer Tree
We can build large Multiplexers from smaller Multiplexers
Example
4 input MUX using 2 input MUX
11 EC381/Digital Systems I
Example
16 input MUX using 4 input MUX
12 EC381/Digital Systems I
13 EC381/Digital Systems I Fall 2013
Muxes as General-purpose Logic
A B C
1 0
0 1 A B C F
1 2 0 0 0 1 C'
0 3 0 0 1 0 C' 0
0 4 8:1 MUX 0 1 0 1 C' 1 4:1 MUX F
C'
0 5 0 1 1 0 0 2
F
1 6 1 0 0 0 0 1 3 S1 S0
1 7 1 0 1 0
S2 S1 S0 1 1 0 1 1 A B
1 1 1 1
A B C
17 EC381/Digital Systems I Fall 2013
Multiplexers as General-purpose Logic
Example
x2
x2
x2
X2 ’
x2
x2
x2
X2 ’
F2=b+c
F1
F=a’F1+aF2
=a’(bc)+a(b+c) F2
24
EC381/Digital Systems I