Week 05 Digital Design - 03 Gate Level Minimization 31032020 112400am
Week 05 Digital Design - 03 Gate Level Minimization 31032020 112400am
1
NAND implementation
2
NAND Implementation
Two Graphic Symbols
x x x’+y’+z’ = (xyz)’
y (xyz)’ y
z z
AND - Invert Invert - OR
4
NAND – Two Level Implementation
1. (Simplified) Equation must be in Sum-of-Products form. (Two Levels)
5
NAND – Two Level Implementation
Example
F(x,y,z) = Σ(1,2,3,4,5,7)
1. Step-1: Simplify and express it in Sum of Products form
Use K-Map to simplify and convert into sum-of-product form
F = xy’ + x’y + z
2. Draw an AND-OR diagram
6
Multilevel NAND Circuit
If three or more levels in the equation, follow these steps.
7
Multilevel NAND Circuit
Example:
F = A(CD + B) + BC’
Step-1: Draw AND-OR Diagram
8
Multilevel NAND Circuit
Examples
F = (AB’ + A’B)(C + D’)
9
NOR Implementation
10
NOR Implementation
Two Graphic Symbols
x x x’.y’.z’ = (x+y+z)’
y (x+y+z)’ y
z z
11
NOR – Two Level Implementation
1. Equation must be in Product-of-Sum form. (Two Levels)
12
NOR – Two Level Implementation
Example
F= (A + B)(C + D)E
13
Multilevel NOR Circuit
If three or more levels in the equation, follow these steps.
14
Multilevel NOR Circuit
Example:
F = (AB’ + A’B)(C + D’)
15
Selected Problems
16
Problem 3-16: Simplify the following expression and
implement with two-level NAND circuit
F = AB’ + ABD + ABD’ + A’C’D’ + A’BC’
Step-1: Simplified circuit be in SOP form
F = A + BC’ + C’D’
CD
AB 00 01 11 10
00 1
01 1 1
11 1 1 1 1
10 1 1 1 1
17
Problem 3-16: Simplify the following expression and
implement with two-level NAND circuit
Step-1: Simplified circuit be in SOP form
F = A + BC’ + C’D’
Step-2: Draw AND-OR Diagram
00 0 0 0 0
01 0 1 0 1
11 0 0 0 0
10 0 1 0 1
20
Problem 3-22: Convert the following logic diagram into
multiple-level NAND circuit
D'
1 2
Z
D 1
3
CD 1
C 2
2
3
Y
1
3 1 2
2
(C+D)'
C+D 1
3
B 2
2
3
X
1
3
1 2 2
1
3
2
1
3
W
A 2
21