Chapter3 (COA)
Chapter3 (COA)
1. Construct a K-map.
3. Translate each group into a product term by eliminating any variable whose value
changes from cell to cell.
Note: Don't care conditions can be used to provide further simplification of the
representation of a function.
0 y1
A three-variable map
m0 m1 m3 m2
m4 m5 m7 m6
00 01 11 10
y
0 x’y’z’ x’y’z x’yz x’yz’
x 1 xy’z’ xy’z xyz xyz’
z
- There are 8 minterms for three binary variables (8 squares). The minterms are not
arranged in a binary sequence; however, it is listed similar to Gray code.
- Variables appear unprimed in the squares where it is = 1 and primed where it is
equal to 0.
- Any 2 adjacent squares in the map differ by only one variable, which is primed in
one square and unprimed in the other.
- Ex: m5 and m7 lie in two adjacent squares where y is primed m5 in and unprimed
in m7.
- Ex: simplify the Boolean function F (x, y, z) = (2, 3, 4, 5)
00 01 11 10
1 1
x1 1 1
F = x’y + xy’
- There are cases where two cases are considered to be adjacent even though they
don’t touch each other.