Nmu Lecture 06
Nmu Lecture 06
Karnaugh Maps
Part-2
Prof. Mohammed Alrahmawy
B
2
Minimum Sum-of-products
Example: 1 1
AB
1 1 AD’
D g = AC + AD’ + BD
1 1 1 BD
C AC
1 1
B
3
Karnaugh Maps of Product-of-sums
4
Karnaugh Maps of Product-of-sums
d
c
b
5
Karnaugh Maps of Product-of-sums
1 1
d
c
b
6
Karnaugh Maps of Product-of-sums
1
1 1
d
c
1
b
7
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
1
1 1
d
1
c
1
b
8
Karnaugh Maps of Product-of-sums
1
1 1
d
1 1
c
1 1
b
9
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
1 1 1 1
1 1 1 1
d d
1 1 1 1
c c
1 1 1 1
b b
F’ F
10
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
b
F
11
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
1 1
d
1 1
c
1 1
b
F
12
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
b
F
13
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
b
F
14
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
b
F
15
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
b
F
16
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
b
F
17
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
1 1 1
1 1 F = b’d’
d
1 1
c
1 1
b
F
19
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
1 1 1
1 1 F = b’d’ + a’cd
d
1 1
c
1 1
b
F
20
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
1 1 1
1 1 F = b’d’ + a’cd + bc’d
d
1 1
c
1 1
b
F
21
Karnaugh Maps of Product-of-sums
F = (b + c + d’)(a + b’ + d)(a’ + b + d’)(a’ + b’ + c’)
1 1 1
1 1 F = b’d’ + a’cd + bc’d + ac’d’
d
1 1
c
1 1
b
F
22
Incompletely Specified Functions
A
w
x B
y
N1 N2 F
C
z
24
Incompletely Specified Functions (Cont.)
1 X
A B C F
0 0 0 1 B 1 1 1 X
0 0 1 X
0 1 0 1 C
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 X F = A’ + B
+
1 1 1 1
26
Another Example
b
F
27
Another Example
b
F
28
Another Example
b
F
29
5-Variable Karnaugh Maps
BC
DE 00 01 11 10
00 1 1 1 A F=
1 1 1
0
01 1 1 1
1 1
11 1 1
1 1
10 1 1 B B
1 1 1 1 1 1
1 1 1 1
E E
1 1 1 1
D D
1 1
C C
A 30
5-Variable Karnaugh Maps
BC
DE 00 01 11 10
00 1 1 1 A F = BD’
1 1 1
0
01 1 1 1
1 1
11 1 1
1 1
10 1 1 B B
1 1 1 1 1 1
1 1 1 1
E E
1 1 1 1
D D
1 1
C C
A 31
5-Variable Karnaugh Maps
BC
DE 00 01 11 10
00 1 1 1 A F = BD’ + CDE
1 1 1
0
01 1 1 1
1 1
11 1 1
1 1
10 1 1 B B
1 1 1 1 1 1
1 1 1 1
E E
1 1 1 1
D D
1 1
C C
A 32
5-Variable Karnaugh Maps
BC
DE 00 01 11 10
00 1 1 1 A F = BD’ + CDE + A’B’DE’
1 1 1
0
01 1 1 1
1 1
11 1 1
1 1
10 1 1 B B
1 1 1 1 1 1
1 1 1 1
E E
1 1 1 1
D D
1 1
C C
A 33
5-Variable Karnaugh Maps
BC
DE 00 01 11 10
00 1 1 1 A F = BD’ + CDE + A’B’DE’ + A’CD’E’
1 1 1
0
01 1 1 1
1 1
11 1 1
1 1
10 1 1 B B
1 1 1 1 1 1
1 1 1 1
E E
1 1 1 1
D D
1 1
C C
A 34
5-Variable Karnaugh Maps
BC
DE 00 01 11 10
00 1 1 1 A
1 1 1 F = BD’ + CDE + A’B’DE’ + A’CD’E’ + AC’D’E’
0
01 1 1 1
1 1
11 1 1
1 1
10 1 1 B B
1 1 1 1 1 1
1 1 1 1
E E
1 1 1 1
D D
1 1
C C
A 35
6-Variable Karnaugh Map
A
B B
1 X 1 1
1 X X X
E
1 1
D
1 1 X 1
X 1 1 1
1 X X 1 1 1 1 1
F E
X X
D
1 1 X X
C C 36
6-Variable Karnaugh Map
A
B B
1 X 1 1
1 X X X
E
1 1
D
1 1 X 1
g = C’E’
X 1 1 1
1 X X 1 1 1 1 1
F E
X X
D
1 1 X X
C C 37
6-Variable Karnaugh Map
A
B B
1 X 1 1
1 X X X
E
1 1
D
1 1 X 1
g = C’E’ + A’CE
X 1 1 1
1 X X 1 1 1 1 1
F E
X X
D
1 1 X X
C C 38
6-Variable Karnaugh Map
A
B B
1 X 1 1
1 X X X
E
1 1
D
1 1 X 1
g = C’E’ + A’CE + D’EF
X 1 1 1
1 X X 1 1 1 1 1
F E
X X
D
1 1 X X
C C 39
END