Lec 4
Lec 4
F (X, Y) = XY + Y’
variable
operator literals
FOIT & CS - UCP
3
Construction of Truth Tables – Boolean Equations Simplification
X
Y Y’ F
4
Construction of Truth Tables – Boolean Equations Simplification
F = X . ( Y’ + Z)
X Y Z Y’ Y’ + Z F = X . (Y’+Z)
0 0 0 1 1 0
0 0 1 1 1 0
0 1 0 0 0 0
0 1 1 0 1 0
1 0 0 1 1 1
1 0 1 1 1 1
1 1 0 0 0 0
1 1 1 0 1 1 5
Construction of Truth Tables – Boolean Equations Simplification
– As can be seen, the gates needed to construct this circuit are: Three
2 input AND & one 3 input AND gate, Two 2 input OR and one 3
input OR gate
6
Construction of Truth Tables – Boolean Equations Simplification
F(X,Y,Z)=X’Y+XY’Z
8
Construction of Truth Tables – Boolean Equations Simplification
F(A,B,C,D)=(A+B+C’+D’).(A’+B’+C+D
10
Construction of Truth Tables – Boolean Equations Simplification
F = Y ’Z’ + XY + YZ
’ Z) (X’+ Y + Z’)
F = (X + Y + Z’ ) ( X +Y +
F = (X + Y ’ + Z)(Y + Z’ )
11
Construction of Truth Tables – Boolean Equations Simplification
truth table and immediately envision the necessary logic gate or relay
logic circuitry for the task, there are procedural techniques available for
the rest of us. Here, Boolean algebra proves its utility in a most dramatic
way.
❑ It does not require much insight to realize that this functionality could be
generated with a three-input AND gate: the output of the circuit will be
"high" if and only if input A AND input B AND input C are all "high:" 13
Construction of Truth Tables – Boolean Equations Simplification
14
Construction of Truth Tables – Boolean Equations Simplification
15
Construction of Truth Tables – Boolean Equations Simplification
16
Construction of Truth Tables – Boolean Equations Simplification
17
Construction of Truth Tables – Boolean Equations Simplification
18