2023 Topic 3 - Logic Minimization
2023 Topic 3 - Logic Minimization
B C D B C D A. A ( B C D A)( B C D A)
– The third term,( A B C D ) is already in standard form ( nothing
missing).
– Thus the standard form;
A( B CD)
Convert the following Boolean expression into standard POS form.
( A B )( B C )
a ) F AB AC
b) F ( A C )( B C )
Minterm Notation
F(A,B,C) = m(1,2,6)
=
m m m
1 2 6
Maxterm Notation
F(A,B,C) = M (0,3,4,5,7)
= 0 M3 M4 M5 M7
M
= ( A B C )( A B C )( A B C )( A B C )( A B C )
EE008-3-2-DE Digital Electronics Logic Minimization SLIDE 29
Slide 29
KARNAUGH MAP (K-MAP)
• Step 1:
– STEP 3: When all the minimum product term are derived from
K‐map, they are summed to form SOP expression.
A BC
BC 00 01 11 10
A
0 0 1 0 1
1 0 0 1 1 BC
AB
00 01 11 10
CD
AB
00 1 1 0 0
01 1 1 1 1
11 0 0 0 0
10 0 1 1 0
00 01 11 10
CD
AB
00 1 0 0 1
01 1 1 0 1
11 1 1 0 1
10 1 0 1 1
00 01 11 10
CD
AB
00 1 1 0 0
01 1 1 1 1
11 0 0 0 0
10 0 1 1 0
EE008-3-2-DE Digital Electronics Logic Minimization SLIDE 47
Slide 47
K‐Map:
Don’t Care Condition
• Don’t care is the condition when the output can either be ‘1’ or ‘0,’
which is denoted by ‘X’ in the truth table or K‐Map.
• For both SOP and POS minimum expression, ‘X’ can be included or
ignored.
• Example: Find the minimum SOP expression in the K‐Map below:
00 01 11 10
CD
AB
00 0 1 1 0
01 0 1 1 X F AD AB
11 1 1 X 1
• If the X is replaced
10 by 0, find
0 0 minimum
the 0 0 expression.
SOP
F AD ABC AB D
EE008-3-2-DE Digital Electronics Logic Minimization SLIDE 48
Slide 48
K‐Map:
Don’t Care Condition
• Example: Find the minimum POS expression in the K‐Map below:
00 01 11 10
CD
AB
00 1 0 0 1
01 0 0 1 1
11 X X 1 1
10 1 0 X 1
F ( B C )( B D)