Boolean Algebra V2.0
Boolean Algebra V2.0
Boolean Algebra V2.0
COMBINATIONAL CIRCUITS
2 Commutative Law (A + B) = (B + A)
(A . B) = (B . A)
3 Distributive Law A . (B + C) = (A . B) + (B . C)
A + (B . C) = (A + B) . (B + C)
4 Associative Law A + (B + C) = (A + B) + C
(A . B) . C = A . (B . C)
2 DeMorgan's Theorem 1 Complement of a product is equal to the sum of its (A . B)' = A' + B'
an
A . (B . C) = (A . B) . C
8 Consensus Theorem - AB + A'C + BC = AB + A'C
(A + B) + (A' + C) + (B + C) = (A
Algeb 9 Uniting Theorem -
+ B) + (A' + C)
AB + AB' = A
ra 10 Other theorem -
(A+B) + (A + B') = A
A+1= 1
A.0= 0
11 Other theorem - A + (A' . B) = A + B
A . (A' + B) = A . B
Examples
Simplify A . (AB + C)
Examples
Simplify A + A’B
Examples
F = m7 +m1 + m6 + m3 + m2
F = ∑m(7, 1, 6, 3, 2),
where ∑ denotes sum of product.
Among all the three forms, Minimal SOP Form is preferred because it
reduces the complexity of the circuit, thereby reducing the circuit cost, size
and time to fabricate the circuit.
Conversion of non-canonical SOP to canonical SOP
form
Below are the steps to convert non canonical SOP to Canonical or standard SOP.
F = M0 +M6 + M1 + M4 + M5
F = ΠM(0, 6, 1, 4, 5),
where Π denotes product of sum.
For the above truth table, the Boolean function can be written as
F(A, B, C) = ∑ m (1, 2, 4) + d (5, 6, 7).
From the boolean function, it is observed that, the logic is true for minterms 1, 2, 4
and the output is not defined for minterms 5, 6, 7.