Simplification of Boolean Expressions
Simplification of Boolean Expressions
net/publication/343361719
CITATIONS READS
0 5,957
1 author:
SEE PROFILE
All content following this page was uploaded by Qasim Mohammed Hussein on 09 April 2022.
= A+AC+BC+AB(1+C)
= A+AC+BC+AB
= A.(1+C)+BC+AB
= A+BC+AB
= A.(1+B)+BC
= A+BC
Example 4-3: simplify the Boolean function F2 using
sum of product?
F2 = X .Y. Z + X.Y .Z+ X.Y.Z+ X.Y.Z+ X.Y.Z
Solution
The simplification is done as follow:
F2 = X .Y. Z + X.Y .Z+ X.Y.Z+ X.Y.Z+ X.Y.Z
The two logic circuits that are shown in fig (4-1) and
fig (4-2) are equivalents. The circuit in fig (4-2)
includes the simplified form of the function in fig ( 4-
1).
Example 4-4:
Simplify the function F(X,Y,Z) = ∑(1,3,5,7) using sum
of product?
Solution
F(X,Y,Z) = XYZ + XYZ + XYZ + XYZ
= XZ(Y+Y) + XZ(Y+Y)
= XZ + XZ
= Z(X + X)
=Z
= (X+Y+Z.Z)(X+Y+Z)
by using X+YZ = (X+Y)(X+Z)
= (X+Y+0)( X+Y+Z) since Z.Z =0
Solution
F = (A + B + AB + AB) (A + BC)
= (A(1+B) + B + AB)(A + BC)
= (A + B + AB ) (A + BC)
= AA + B A + ABA + ABC + BBC + ABBC
Assist. Prof Dr. Qasim Mohammed Hussein Page 123
Chapter Four: Boolean Function Simplification
= A + BA + 0 + ABC + 0 +ABC
= A(1 + B + BC) + ABC
= A + ABC
= A + BC
= (X+Z+0)(X+Z+0)
= (X+Z)(X+Z)
= Z+ XX
=Z+0=Z
AB + (A + B)C + AB?
Discussion:
1. Simplify the following Boolean function using sum
of product. F1= ∑(1,3,5,7)?
F= ABD + ACD F= BC
5,7 10,14
A quad is any four adjacent 1's in four adjacent squares
in the map. A quad eliminates two variables and their
complements as following:
F= AD + AB
An octet is any eight adjacent 1's in eight adjacent
squares in the map. An octet eliminates three variables
and their complements, as shown below:
F= A
4.3.6 General procedure
To use Karnaugh map in simplifying the Boolean
function, one use the following procedures.
1. Determine the number of map cells. The number of
cells is equal to 2k, where k is the number of input
Fig (4-7)
Or using the numeric label as follow:
00 01 11 10
m0 m1 m3 m2 00
m4 m5 m7 m6 01
m8 m9 m11 m10 10
Notes
1. The map is considered to be rolled, so the top and
bottom cells in the same column or the left and right
cell in the same row are adjacent.
2. Any cell that marked with a 1 can contribute in more
than one set.
X Y Z F
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Solution
The K-map is:
Example 4-7:
Simplify the Boolean function F using Karnaugh map?
Solution
F = XYZW+ XYZW+ XYZW+ XYZW+ XYZW
XYZW+ XYZW+ XYZW + XYZW
After draw the map with 16 cells, we Map the
minterms to the corresponding cells as follow:
F(A,B,C,D)= A + CD
4,5,6,7,12,13,14,15 1,5,13,9
Solution
First, draw the table that includes 1-minterm and X-
minterm. Notice that in order to get the 4-subcube
characterized by X the two don’t-care minterms m10
and m11 are taken to have the value 1, similarly with
the minterms m12 and m15. On the other hand, the
don’t-care minterms m13 and m14 are taken to have
the value 0 so that they do not need to be covered in
the solution. The reduced standard function as
obtained from the K-map is, therefore
F = Y + ZW + ZW.
Again, this equation can be reduced further by
recognizing that ZW + ZW = Z W. So the
simplification function is: F = Y + Z W
Solution
We convert the X in cell 8 to 1 to get a group of four
adjacent cells, while the rest Xs are ignored.
b) F(A,B,C) =A B + (A + C) (B + C)
= ( A B + (A + C) (B + C) )
= ( (A B) . ( (A + C) (B + C) ) )
= ( (A B) . ( (A + C) (B + C) ) )
= ( (A B) . ( (A . C). (B . C) ) )
Solution
a) F(A,B,C) =A B + B C + A B C
= ( ( A +B ) + ( B + C ) + ( A+ B+ C ) )
=A+B+B+C+A+B+C
b) F(A,B,C) =A B + (A + C) (B + C)
= (A B)+ ( (A + C) (B + C) )
= (A+ B) + ( (A + C) + (B + C) )
Discussion:
1. Draw and implement the logic circuit for
X=AB+AB using :
A) Basic logic gates. B) NOR gates only.
C) NAND gates only. D) XOR gate?
2. Draw the logic circuit by using NAND gates only
3. for the function F=A.B+D.(B+C) ?
4. Draw the logic circuit in fig (4-14) using NAND gates
only?
Fig (4-14)
4.5 Integrated circuit (IC)
IC is a small silicon semiconductor crystal, called chip,
containing electrical components such as transistors,
diodes, resisters and capacitors, which interconnected
inside the chip to form an electronic circuit.