Fundamentals Sop, Pos
Fundamentals Sop, Pos
Coimbatore-35
An Autonomous Institution
Accredited by NBA – AICTE and Accredited by NAAC – UGC with ‘A’ Grade
Approved by AICTE, New Delhi & Affiliated to Anna University, Chennai
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 2/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
CANONICAL FORM ?
2. Standard Product of Sum (SPOS) - Each sum term contains all the
variables of the function.
eg.
F(A,B,C,D) = (A+B+C’+D) (A+B’+C+D) (A+B+C+D’)- standard POS since
all the four variables are available in each function.
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 3/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
STANDARD FORM?
⮚ In this form, each product term need not contain all literals.
⮚Hence, the product terms may or may not be the min terms.
⮚Thus, the Standard SoP form is the simplified form of canonical SoP form.
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 4/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
REPRESENTATION OF MINTERMS AND
MAXTERMS
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 5/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
CONVERSION OF POS TO SOP FORM
⮚For getting the SOP form from the POS form, we have to change the symbol ∏
to ∑.
⮚After that, we write the numeric indexes of missing variables of the given
Boolean function.
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 6/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
CONVERSION OF POS TO SOP FORM
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 7/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
CONVERSION OF SOP TO POS FORM
⮚ To get the POS form of the given SOP form expression, we will change
the symbol ∏ to ∑.
⮚ Then next, we have to write the numeric indexes of the variables which
are missing in the boolean function.
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 8/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
CONVERSION OF SOP TO POS FORM
001 = (x + y + z’)
100 = (x’ + y + z)
110 = (x’ + y' + z)
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 9/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
CONVERSION OF SOP FORM TO STANDARD SOP
FORM OR CANONICAL SOP FORM
Eg.
Convert the non standard SOP function F = AB + A C + B C
Sol:
F=AB+AC+BC
= A B (C + C') + A (B + B') C + (A + 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 + A' B C
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 10/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
CONVERSION OF POS FORM TO STANDARD POS FORM
OR CANONICAL POS FORM
⮚To get the standard POS form of the given non-standard POS form, we will add all the
variables in each product term that do not have all the variables.
⮚ By using the Boolean algebraic law (x * x' = 0) and by following the below steps, we
can easily convert the normal POS function into a standard POS form.
⮚First step, by adding each non-standard sum term to the product of its missing
variable and its complement, which results in 2 sum terms
⮚Third step, by repeating step 1, until all resulting sum terms contain all variables
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 11/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
CONVERSION OF POS FORM TO STANDARD POS FORM
OR CANONICAL POS FORM
Eg.
F = (p' + q + r) * (q' + r + s') * (p + q' + r' + s)
1. Term (p' + q + r)- In this case,variable s or s' is missing in this term.So we add s*s' = 1
in this term.
(p' + q + r + s*s') = (p' + q + r + s) * (p' + q + r + s')
2. Term (q' + r + s') – In this case, we add p*p' = 1 in this term for getting the term
containing all the variables.
(q' + r + s' + p*p') = (p + q' + r + s') * (p' + q' + r + s')
3. Term (p+q' + r + s') – In this case, there is no need to add anything because all the
variables are contained in this term.
Finally, standard POS form equation of the function is
F = (p' + q + r + s)* (p' + q + r + s')* (p + q' + r + s')* (p' + q' + r + s') * (p + q' + r' + s)
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 12/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
ASSESSMENTS
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 13/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE
THANK YOU
07/21/2020 MINTERMS , MAXTERMS, SUM OF PRODUCTS AND PRODUCT OF SUMS /23ITT201-Digital Principles and Computer 14/14
Organization/D.KAVITHA /AP/CSE(IoT)/SNSCE