Lecture4 Part2 With Voice
Lecture4 Part2 With Voice
or Combinational Circuits
(ii) One complement sign can not cover more than one
variable in a term (e.g., we can not have as we can
then use De Morgan’s law to simplify
Example-1
Solution:
f ( A , B , C , D)=( A+BC)(B +CD)
¿ A B+ A CD+B BC+BC CD
¿ A B+ A CD+B C +BC D
Example-2
Solution:
f ( A , ⋯ , E)=( A+BC)( D+BE)
¿ ( A+ B+ C) [ D ( B+ E) ]
¿ ( A+ B+ C)(B D+ D E)
¿ A B D+B B D+C B D+ A D E+B D E+C D E
¿ A B D+ A D E +B C D+B D+B D E +C D E
Canonical SOP Form
Example:
Canonical SOP form
On simplifying we have,
As 2nd prod no longer has all literals, canonical form is lost
Product of Sums (POS) Form
E.g.
Canonical POS Form
E.g.
Minterms and Maxterms of 3 Variables
Minterms Maxterms
A B C Representing Designation Representing Designation
term term
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Example
Express the following Boolean function in the canonical
SOP Form
f ( A , B , C)= A +B C
Solution: In each product term, insert the missing variables
using identity and complement laws
f ( A , B , C)= A +B C
¿ A ( B+ B )( C +C ) + ( A+ A ) B C
¿ ( AB+ A B ) ( C+C ) + A B C + A B C
¿ ABC+ AB C+ A B C + A B C+ A B C + A B C
¿ ABC+ AB C+ A B C + A B C+ A B C
¿ 𝑚7 + 𝑚6 +𝑚5 +𝑚 4 +𝑚 1=Σ 𝑚(1 , 4 ,5 ,6 ,7)
Example
Express the following Boolean function in the canonical
POS Form
f ( A , B , C)=( A +B)(B +C)(C + A)
Solution: In each product term, insert the missing variables
using identity and complement laws
f ( A , B , C)=( A +B)(B +C)(C + A)
¿ ( A+B+C C)(B+C+ A A )(C +A +B B)
¿ ( A + B+C )( A + B+C ) ( A + B+C ) …
( A + B+C)( A + B+C )( A+ B+ C)
¿ ( A + B+C )( A + B+C ) ( A+ B +C)( A + B+C)
¿ M 0 ∙ M 1 ∙ M 2 ∙ M 4 =Π M (0 ,1 , 2 , 4)
Simplifying Logic Circuits
A
A A BC X
B
A
C BC B
X AB A BC
X = AB ( A+ BC )= AB ( Á ∙ BC ) = AB [ A ∙ ( B+C ) ] = AB ( B+C )= AB C
A
B X=ABC
C
C