Professional Documents
Culture Documents
Et1201 Electronic Engineering Principles: Boolean & Demorgan'S Theorems
Et1201 Electronic Engineering Principles: Boolean & Demorgan'S Theorems
Et1201 Electronic Engineering Principles: Boolean & Demorgan'S Theorems
CHAPTER 3:
Boolean & DeMorgan’s Theorems
Part 3: Sections 3.10, 3.11, 3.12
X
X+1 = 1 1
1
X
X+X= X X
X
X+X =1 1
X
X•1 = X X
1
X•X= X X X
X•X =0 X 0
Associative
laws x + (y + z) = (x + y) + z = x + y + z
x(yz)=(xy)z=xyz
(w + x) (y + z) = w y + x y + w z + x z
• A+1= 1
• A .A= A
• B. B= 0
• D . 1 = D
• D + 0= D
• C + C = 1
• G + GF = G
• y +wy= y
AB
A ABC
C
B
B X ABC ABC B
ABC
C
B
C
A AB
Has 6 gates in
3 ICs
AB
A ABC
C
B
B X ABC ABC B
ABC
C
B
C
A AB
A
C X = AC + B
B
From original 6 gates in 3
ICs, circuit now has 2
gates in 2 ICs !!!
x x
x+y x.y
y
y
=
x
x.y x+y
y y
0 0
Single variable
theorem: x . x = 0
A BC BBC C BC
A BC
ET1201/Chap3: Describe logic circuits/part 3 3B -20
Use DeMorgan’s to simplify:
X ( AB B C) . BC
DeMorgan' s theorem (1) :
x. y x y
( AB BC ) BC Double inversion
AB ( BC BC) X+ X = 1
AB 1 X+ 1 = 1
1
ET1201/Chap3: Describe logic circuits/part 3 3B -21
After simplifications:
X ( AB B C) . BC (unsimplif ied)
1 (simplifie d)
A
X = logic ’1’
B
x +5v
C Gnd
x x
x x x x
x x
x x
A A
X = AB X = AB
B B
A
A X=A+B
X=A+B
B
B
x
x.x = x = x ?
NOT
A
A
X= (A . B )
=A+B?
B B
OR
x x
x x
A
A X = A.B
B X=AB B
A
X=A+B
A
X=A+B B
B
x x x x
A A
X=A+B X=A+B
B B
A
A
X = AB
B X = A.B
B
Use DeMorgan’s:
X AC B A AC
C
AC B B
X
AC . B B
It reduces
package cost
All-NAND equivalent circuit :
A
C
X
B
X
C