Answers Homework3 PDF
Answers Homework3 PDF
1) Optimise the following Boolean functions by finding all the prime implicants
and essential prime implicants and applying the selection rule. After you have
optimized the functions, implement it using the corresponding logic gates.
a) F(W,X,Y,Z) = m(0,1,4,5,7,8,9,12,14,15)
(draw it with AND,OR, NOT gates)
b) F(W,X,Y,Z) = m(1,5,6,7,11,12,13,15)
(draw it with NAND gates)
c) F(W,X,Y,Z) = m(0,2,3,4,5,7,8,10,11,12,13,15)
(draw it with NOR gates)
For convenience I will show the prime and essential implicants. In the tables the
prime implicants are drawn in blue and the essential ones in red. (of course all
essential prime implicants are also prime implicants). The simplified functions
do not have to be unique! (but have to be minimal)
a)
Y
YZ
WX
1 1
1 1 1
X
1 1 1
W
1 1
F
b)
Y
YZ
WX
1
1 1 1
X
1 1 1
W
1
W X Y Z
F
c)
Y
YZ
WX
1 1 1
1 1 1
X
1 1 1
W
1 1 1
W X Y Z
F
2) The same as task 1, only now we also have dont care conditions d.
a)
C
CD
AB
1 1
X 1 1
1 X
1 B
1 X X
1
A
1
b)
C
CD
AB
1 X
X X 1
B
X 1 1
A
1 X
c)
C
CD
AB
1 1 X 1
X 1 X X
B