Difference between SOP and POS in Digital Logic
S.NO. | SOP | POS |
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. |