Professional Documents
Culture Documents
Homework 5
Homework 5
Homework 5
cd
ab 00 01 11 10
00 1 0 1 1
01 1 0 1 1
11 1 0 1 1
10 1 0 1 1
F(A, B, C, D) = D’+C
cd
ab 00 01 11 10
00 0 1 1 0
01 0 0 1 0
11 0 1 1 0
10 0 1 1 0
F(A, B, C, D) = B’D+AD+CD
2. Simplify the following functions, and implement them with two-level NOR gate circuits:
yz
wx 00 01 11 10
00 1 0 0 1
01 1 0 0 1
11 1 0 0
10 1 1 1 1
F = (w+x+z’)(x’z’)
(b)F(w, x, y, z) = ∑(0, 3, 12, 15)
CD
AB 00 01 11 10
00 1 0 1 0
01 0 0 0 0
11 1 0 0 0
10 0 0 0 0
F(w, x, y, z) = (A +B’)(A’+B)(C+D’)(C’+D)(B’+C’) Product of Sum form from K-map
(A+B’)(A’+B) A’B’+AB
(C+D’)(C+D) C+CD’+CD C
=(A’B’+AB)(C)(B’+C)
(C)(B’+C) B’C + C C
= C(A’B’ +AB)
(A+B+C’)(A’+B’+C’)
yz
wx 00 01 11 10
00 0 0 0 0
01 0 0 1 0
11 1 1 1 1
10 0 1 1 1
wx + wy + wz + xyz
5.
Implement the following Boolean function F, together with the don’t-care conditions d, using no
more than two NOR gates:
CD
AB 00 01 11 10
00 X X 0 1
01 1 X 0 0
11 1 0 0 1
10 X 0 0 1
CD
AB 00 01 11 10
00 1 0 0 0
01 0 0 0 0
11 1 0 0 1
10 1 1 1 1
F= AB’+B’C’D’+AD’ =[(A’+B)(B+C+D)(A’+D)]’
(a) NAND-AND
(c) OR-NAND
(d) NOR-OR
7. With the use of maps, find the simplest sum-of-products form of the function F = fg, where
f = abc’+ c’d + a’cd’+b’cz’
g = (a + b + c’+d’)(b’+ c’+ d)(a’+ c + d’)
CD
AB 00 01 11 10
00
01
11
10
CD
AB 00 01 11 10
00
01
11
10
8.
Implement the following Boolean expression with exclusive-OR and AND gates:F =
AB’CD’+A’BCD’+ AB’C’D + A’BC’D
= AB’(CD’+C’D) + A’B(CD’+C’D)
=(CD’+C’D)(AB’+A’B)
=(C XOR D)( A XOR B)