Combinatorial and Sequentiel Chap3
Combinatorial and Sequentiel Chap3
Sequential Logic
CHAPTER 3:
SWITCHER COMBINATIONAL
CIRCUITS
Multiplexer and Demultiplexer
G: Validation entrance
Examples:
2-to-1 Multiplexer and Switch
AnalogA 2-to-1 line multiplexer connects one of two data input lines
to a common destination as shown as follow.
G
Symbol
E0
Data
S
input 2
E1
s
1
a
Control
Equation inputs Truth table
S a G
x 0 S= G. [a. E0 + a. E1] 0
0 1 E0
1 1 E1
Examples:
4-to-1 Multiplexer and Switch
Analog
A 4-to-1 line multiplexer is shown as
follow.
G
Symbol E0
E1
S
E2
4
E3 1
a b
E0
E1
E2
S
E3
8
E4
E5
1
E6
E7
a b c
S a b c G
0 x x x 0 S= G. [a.b.c.E0 + a.b.c.E1 + a.b.c.E2 + a.b.c.E3
E0 0 0 0 1
E1 1 0 0 1
+ a.b.c.E4 + a.b.c.E5 +a.b.c.E6 + a.b.c.E7]
E2 0 1 0 1
E3 1 1 0 1
E4 0 0 1 1
E5 1 0 1 1
E6 0 1 1 1
E7 1 1 1 1
Applications of multiplexers
Boolean Function Implementation Parallel / serial conversion
Block diagram:
G
Vcc+
E0
E1 4
c S Y
E2 1
E3
a b
The boolean equation for the 8 to 1 multiplexer is:
Block diagram:
Vcc+ G
E0
E1
E82
E3 S Y
E4 1
E5
E6
E7
a b c
ntegrated circuit multiplexer
Multiplexer 4-to-1 SN74153 (double)
Multiplexer 8-to-1 SN74151
Multiplexer 16-to-1 74150
Demultiplexer
Definition: the demultiplexer (DMUX) performs
the opposite of a MUX , It directs a2 Nsingle input to one
of output channels. The demultiplexer works like a
switch. They include a data
2 N input E, N selection inputs
(a, b,…) and outputs (S1,GS2,…, Sn)
Symbol
DMUX 1-to-4
They include a data input E, 2 selection inputs (a, b) and 4 outputs
(S0, S1, S2, S3)
G
Symbol
S0
1 S1
E
4
S2
S3
Equation a b Truth table
S3 S2 S0 S0 a b G
S0 Ga b E 0 0 0 0 0
S1 Ga bE 0 0 0 E 0 0 1
S 2 Gab E E
0 0 0 1 0 1
S3 GabE
0 E 0 0 0 1 1
E 0 0 0 1 1 1
Flowchart:
S0
S1
E S2
S3
a b
ntegrated circuit Demultiplexer