Professional Documents
Culture Documents
DS 6
DS 6
LECTURE SIX
COMBINATIONAL CIRCUIT
n-inputs m-outputs
Combinational
Circuit Storage
Next Elements Present
state state
Sequential Circuit
1 1 1 1
a. K-maps
4 5 7 6 4 5 7 6
X X X X B X X X X B
12 13 15 14 12 13 15 14
A 1
8 9
X
11
X
10
A 1
8 9
X
11
X
10
W = A + BC + BD D D
X= C+ D+B B CD x C w C
Y = CD + B CD 0
1
1
1
3
1
2 0 1 3 2
Z= D
1
4 5 7 6 4
1
5
1
7
1
6
X X X X B X X X X B
12 13 15 14 12 13 15 14
A 8
1
9
X
11
X
10
A 1
8
1
9
X
11
X
10
A
W
B X
C Y
D
Z
05/29/202
4 E. M. MARTEY ezzy2win@gmail.com 28
Z
NAND Mapping Example
A A X
5
B B
6
Y OI
7 2
F 1
C C F
4
3
D D 8 9
E E
(a) (b)
A
B
X
5
C F
6
Y
5 7 D
(c) (d)
05/29/2024 E. M. MARTEY ezzy2win@gmail.com PJF- 29
Timing Analysis
• Use static timing analysis which has been covered.
I0
Y
S
I1
05/29/2024 E. M. MARTEY ezzy2win@gmail.com PJF - 33
Example: 4-to-1 MUX - Cell Library Based Design
X X 1 X X
X X 2 X X
X Fuse intact
Fuse blown
X X 3 X X
X X X 4 X
C C B B A A X 0
X 1
F1
F2