More Example in Karnaugh Maps
More Example in Karnaugh Maps
maps
4 variables Karnaugh map
AB
CD 00 01 11 10
0 4 12 8
00
1 5 13 9
01
3 7 15 11
11
2 6 14 10
10
More example in Karnough Map
AC
A B C Y
0 0 0 1 AB
C 00 01 11 10
0 0 1 1
0 1 0 0 0 1 1 1
0 1 1 0
1 0 0 1 1 1 1
1 0 1 1
1 1 0 1
1 1 1 0 B
B AC
POS and SOP
Example
• f(a,b,c,d)=b’.a+b.c’+c.d is an
expression in SOP form
• f(a,b,c,d)=(a+b).(b+c+d)
is an expression in POS form
Canonical Form of SOP and POS
Example
a) f(abc)=a.b’.c+b.c’+a.c
a) f(abc)=(a+b).(b+c’)
Canonical form of SOP and POS
Solution
a)f1=a.b’.c + b.c’ + a.c=
=a.b’.c+(a+a’).b.c’ + a.(b+b’).c=
=a.b’.c + a. b.c’ + a’.b.c’ + a.b.c
b)f2= (a+b)(b+c’)=
= (a+b+c.c’)(a.a’+b+c’)=
= (a+b+c).(a+b+c’).(a+b+c’).(a’+b+c’)=
= (a+b+c).(a+b+c’).(a’+b+c’)
Minterms and Maxterm
A B C Y
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Exercise
1. Example. Express the Boolean function F = x + y z as a sum of
minterms.
Combinational Circuits
• A combinational circuit consists of logic
gates whose outputs, at any time, are
determined by combining the values of
the inputs.
• For n input variables, there are 2n
possible binary input combinations.
• For each binary combination of the
input variables, there is one possible
output
Combinational logic circuit