Module 4 - Boolean Algebra
Module 4 - Boolean Algebra
CIRCUITS
(EEE3821)
BOOLEAN ALGEBRA
CONTENT
Sum of
Rules of
DeMorgan’s Products /
Boolean
Theorem Product of
Algebra
Sums
BOOLEAN ADDITION
• Boolean addition is Boolean Additive Properties
equivalent to the OR A+0=A
operation. A+1=1
• The sum term is 1 if one or A+A=A
more if more inputs are 1. A+ A ഥ=1
• The sum term is zero only if A + AB = A
all inputs are 0. A+AഥB = A + B
Inputs Output
A B AB A + B
0 0 1 1
0 1 1 1
1 0 1 1
1 1 0 0
D E M O R G A N ’ S
2 N D T H E O R E M
F O R N O R
Inputs Output
A B A + B AB
0 0 1 1
0 1 0 0
1 0 0 0
1 1 0 0
OTHER
DE
MORGAN’S
EQUIVALENT
BOOLEAN ANALYSIS OF COMBINATIONAL
LOGIC GATES
Combinational logic
circuits can be
analyzed by writing
the expression for
each gate and
combining the C A+B +D=C A ഥ .B
ഥ +D
expressions (based on DeMorgan’s Theorem)
according to the =Aഥ .B
ഥ .C + D
rules for Boolean
algebra.
SUM OF PRODUCTS PRODUCT OF SUMS
An expression is in SOP form An expression is in POS form
when two or more product when two or more sum terms are
terms are summed as in the multiplied as in the following
following example: examples
SUM OF PRODUCTS (SOP) STANDARD FORM
• In SOP standard form, every variable in the domain must appear
in each product term.
• For example, convert to standard form X = (Aഥ .B
ഥ) + (A . B . C)
X= A ഥ .B
ഥ + A.B .C
= A ഥ .B
ഥ (C + Cത ) + A . B . C
(C + Cത = 1 based on Rule #6)
= A ഥ .B
ഥ . C + (Aഥ .B
ഥ . Cത ) + A . B . C
(based on Distributive Law)
PRODUCT OF SUMS (POS) STANDARD FORM
• In POS standard form, every variable in the domain must appear
in each sum term.
• For example, convert to standard form X = A ഥ+Bഥ . (A + B + C)
X= A ഥ+B ഥ . (A + B + C)
= A ഥ+B ഥ + C . Cത . A + B + C
(C. Cത = 0 based on Rule #8)
= A ഥ+B ഥ + C (A ഥ+B ഥ + Cത ) A + B + C
(based on Distributive Law)