Beruflich Dokumente
Kultur Dokumente
Combinational circuit
m outputs
A B C A B C
T2 F1 T1
T3 F2 A B A C F2
B C Fig. 4-2 Logic Diagram for Analysis Example 2002 Prentice Hall, Inc. M. Morris Mano DIGITAL DESIGN, 3e.
AB 00 01 11 A 10
CD 00 1 1 X 1
C 01 11 10 1 1 B X X X D z D X A X 10 11 AB 00 01
CD 00 1 1 X 1
C 01 11 1 1 B X X X D CD C D C 01 11 10 X X 10
y C CD 00
AB 00 01 11 A 10
CD 00
01 1
11 1
10 1
AB 00 01 B
1 X X 1 X X D BD X A X
1 X 1 X 1 D BC
1 X X
1 X X
11 10
BC
BC D
BD
D C
CD
(C C B D
D)
A Fig. 4-4 Logic Diagram for BCD to Excess-3 Code Converter 2002 Prentice Hall, Inc. M. Morris Mano DIGITAL DESIGN, 3e.
x 0 x 1
yz 00
y 01 1 11 10 1 1 z x x 0 1
yz 00
y 01 11 1 1 z 1 1 10
xyz
x yz
xy z
xyz
xy xy
xz yz xy z x yz
x y z x y z S x y z
x y
x z C
y x y z z
x y
z Fig. 4-8 Implementation of Full Adder with Two Half Adders and an OR Gate
B3
A3
B2
A2
B1
A1
B0
A0
FA
C3
FA
C2
FA
C1
FA
C0
C4
S3
S2
S0
Ai Bi
Pi Si
Gi
Ci
C3
P2 G2
C2 P1 G1
P0 G0 C0 Fig. 4-11 Logic Diagram of Carry Lookahead Generator 2002 Prentice Hall, Inc. M. Morris Mano DIGITAL DESIGN, 3e.
C1
C4 B3 A3 P3 P3 G3 C3
C4
S3
B2 A2
P2
S2
B1 A1
P1 G1
P1 C1
S1
B0 A0
P0 G0
P0
S0
C0
C0
B3
A3
B2
A2
B1
A1
B0
A0
C4 C FA
C3
FA
C2
FA
C1
FA
C0
S3
S2
S1
S0
Addend
Augend
Carry out
Carry in
Output carry
S4
S2
S1
B0 A0 A 0B 0
A0
B1
B0
C0
A1
B1
B0
HA
HA
C3 C2 2002 Prentice Hall, Inc. M. Morris Mano DIGITAL DESIGN, 3e. Fig. 4-15 2-Bit by 2-Bit Binary Multiplier
C1
C0
A0
B3
B2
B1
B0
A1
B3
B2
B1
B0
A2
B3
B2
B1
B0
Augend
C6
C5
C4
C3
C2
C1
C0
A3 x3 B3
A2 x2 B2
(A A1 x1
B)
B1
A0 x0 B0 (A B)
(A
B)
D0
xyz
D1
xyz
D2 y D3
x yz
x yz
D4
xy z
D5
xy z
D6
xyz
xyz
D0 E D1 A D2 B D3 E (a) Logic diagram Fig. 4-19 2-to-4-Line Decoder with Enable Input (b) Truth table 1 0 0 0 0 A X 0 0 1 1 B X 0 1 0 1 D0 D1 D2 D3 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0
x y z w 3 8 decoder E D 0 to D 7
3 8 decoder E
D 8 to D 15
Fig. 4-20 4
8 Decoders
0 1 x y z 22 21 20 3 8 decoder 2 3 4 5 6 7 C S
D2 10 1 1 D1 1 1
D3 D2 D1 y
I0 I0 Y I1 I1 1 0 MUX Y
I0
s1 0 0 1 1 Y
s0 0 1 0 1
Y I0 I1 I2 I3
I1
I2
I3
s1 s0 (a) Logic diagram 2002 Prentice Hall, Inc. M. Morris Mano DIGITAL DESIGN, 3e. Fig. 4-25 4-to-1-Line Multiplexer
A0 Y0 A1 Y1 A2 Y2 A3 Y3
B2 B3
S (select) E (enable)
4 y x x 0 0 0 0 1 1 1 1 y 0 0 1 1 0 0 1 1 z 0 1 0 1 0 1 0 1 F 0 1 1 0 0 0 1 1 S0 S1
1 MUX
F F F F
z z 0 1
z z 0 1
0 1 2 3
8 A 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 F 0 1 0 1 1 0 0 0 0 0 0 1 1 1 1 1 C F F F F F F F F D D D 0 0 D 1 1 1 0 B A D S0 S1 S2 0 1 2 3 4 5 6 7
1 MUX
Output Y A if C Highimpedance if C
1 0
I0
I1
I2
I3 0 2 4 decoder 1 2 3
B Select
Select Enable
S1 S0 EN
in control bufifl
out
in control bufif0
out
in control notifl
out
in control notif0
out
out
Stimulus module
Design module
module testcircuit reg TA, TB; wire TC; circuit cr (TA, TB, TC);
A B C T1
T3
F1 T2
T4
F2
Fig. P4-1
A F
B C G D Fig. P4-2
a f e g d b b c c
C1