Documente Academic
Documente Profesional
Documente Cultură
Lecture No: 6c
Logic Functions & Boolean Identities
Simplification Examples
Logic Functions & Boolean Minimization
Examples
Boolean Equation Simplification - Examples
2
Logic Functions & Boolean Minimization
Examples
Boolean Equation Simplification - Examples
F = X’YZ + X’YZ’ + XZ
= X’Y(Z+Z’) + XZ
Faculty of Engineering - UCP
= X’Y.1 + XZ
= X’Y + XZ
3
Logic Functions & Boolean Minimization
Examples
Boolean Equation Simplification - Examples
4
Logic Functions & Boolean Minimization
Examples
Boolean Equation Simplification - Examples
XY + X’Z + YZ = XY + X’Z
Simplify XY+X’Z+YZ • Y and Z are associated
= XY+X’Z+YZ.1 with X and X’ in the
= XY+X’Z+YZ(X+X’) first two terms and
appear together in the third.
= XY+X’Z+XYZ+X’YZ • YZ is redundant and can be
= XY+XYZ+X’Z+X’YZ eliminated.
= XY(1+Z)+X’Z(1+Y) Adding an extra Inclusion of term to prove
= XY.1 + X’Z.1 step to acquire L.H.S=R.H.S
the desired
= XY + X’Z (Answer) output
5
Logic Functions & Boolean Minimization
Examples
Boolean Equation Simplification - Examples
F1 = (A’.B.(A’+B’)).(A’+B’).(A+C’).(B’+C’)
= (A’.B.A’ + A’.B.B’).(A’+B’)(A+C’) .(B’+C’)
= (A’B + 0).(A’+B’)(A+C’) .(B’+C’)
= (A’BA’ + A’BB’) (A+C’) .(B’+C’)
= (A’B) (A+C’) .(B’+C’)
= (A’BA+A’BC’)(B’+C’)
= (0+A’BC’)(B’+C’)
= (A’BC’B’ + A’BC’C’)
= (0 + A’BC’) = A’BC’ (Answer) 6
Logic Functions & Boolean Minimization
Examples
Boolean Equation Simplification - Examples
Simplify G = ((A+B+C).(AB+CD)+(ACD))
Faculty of Engineering - UCP
= ((A+B+C)+(AB.(C+D))) . ACD
= (A+B+C).ACD + (AB.(C+D)).ACD
= (AACD+ABCD+ACCD)+(AABCCD+AABCDD)
= (ACD+ABCD) + (ABCD+ABCD)
= (ACD +ACD(B+B) + ABCD)
= (ACD + ACD + ABCD)
= (ACD + ABCD) Rule: A = A
= (ACD(1+B)) B+B=1
= ACD (Answer) 1+B=17
Logic Functions & Boolean Minimization
Examples
Boolean Equation Simplification - Examples
10