Difference between SOP and POS in Digital Logic

S.No.SOPPOS
1.A way of representing Boolean expressions as sum of product terms.A way of representing Boolean expressions as product of sum terms.
2.SOP uses minterms. Minterm is product of Boolean variables either in normal form or complemented form.POS uses maxterms. Maxterm is sum of Boolean variables either in normal form or complemented form.
3.It is sum of minterms. Minterms are represented as ‘m’It is product of maxterms. Maxterms are represented as ‘M’
4.SOP is formed by considering all the minterms, whose output is HIGH(1)POS is formed by considering all the maxterms, whose output is LOW(0)
5.While writing minterms for SOP, input with value 1 is considered as the variable itself and input with value 0 is considered as complement of the input.While writing maxterms for POS, input with value 1 is considered as the complement and input with value 0 is considered as the variable itself.

Difference between SOP and POS in Digital Logic

In digital logic, the inputs and output of a function are in the form of binary numbers (Boolean values) i.e., the values are either zero (0) or one (1). Therefore, digital logic is also known as ‘Boolean logic’. These inputs and output can be termed as ‘Boolean Variables’. The output Boolean variable of a digital signal can be expressed in terms of input Boolean variables which forms the ‘Boolean Expression’. 

Table of Content

  • SOP Vs POS
  • What is SOP?
  • What is POS?
  • Differences


Similar Reads

SOP Vs POS in Digital Logic

Representation of Boolean expression can be primarily done in two ways. They are as follows:...

What is SOP?

It is one of the ways of writing a Boolean expression. As the name suggests, it is formed by adding (OR operation) the product terms. These product terms are also called as ‘min-terms’. Min-terms are represented with ‘m’, they are the product(AND operation) of Boolean variables either in normal form or complemented form. Therefore, SOP is sum of minterms and is represented as: F in SOP = [Tex]\Sigma  [/Tex]m(0, 3) Here, F is sum of minterm0 and minterm3....

What is POS?

As the name suggests, it is formed by multiplying(AND operation) the sum terms. These sum terms are also called as ‘max-terms’. Maxterms are represented with ‘M’, they are the sum (OR operation) of Boolean variables either in normal form or complemented form. Therefore, POS is product of maxterms and is represented as: F in POS = [Tex]\Pi  [/Tex]M(1, 2) Here, F is product of maxterm1 and maxterm2....

Difference between SOP and POS in Digital Logic

S.No.SOPPOS1.A way of representing Boolean expressions as sum of product terms.A way of representing Boolean expressions as product of sum terms.2.SOP uses minterms. Minterm is product of Boolean variables either in normal form or complemented form.POS uses maxterms. Maxterm is sum of Boolean variables either in normal form or complemented form.3.It is sum of minterms. Minterms are represented as ‘m’It is product of maxterms. Maxterms are represented as ‘M’4.SOP is formed by considering all the minterms, whose output is HIGH(1)POS is formed by considering all the maxterms, whose output is LOW(0)5.While writing minterms for SOP, input with value 1 is considered as the variable itself and input with value 0 is considered as complement of the input.While writing maxterms for POS, input with value 1 is considered as the complement and input with value 0 is considered as the variable itself....

Conclusion

In the conclusion, SOP and POS are two forms of Boolean expression by using 2 or more variables. SOP stands for Sum of Product which is sum of minterms or number of 1s whereas POS stands for Product of Sum which is product of maxterms or number of 0s....

Difference between SOP and POS in Digital Logic – FAQs

What is Minterm and Maxterm in SOP and POS?...

Contact Us