Universal Gate ppt to design digital logic circuit
HODECEDSIET
63 views
29 slides
May 25, 2024
Slide 1 of 29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
About This Presentation
Universal Gate ppt.ppt
Size: 221.7 KB
Language: en
Added: May 25, 2024
Slides: 29 pages
Slide Content
•Universal Gate –NAND & NOR
Universal Gate –NAND
This presentation will demonstrate
•The basic function of the NANDgate.
•How a NANDgate can be used to replace an ANDgate,
an ORgate, or an INVERTERgate.
•How a logic circuit implemented with AOIlogic gates can
be re-implemented using only NANDgates.
•That using a single gate type, in this case NAND, will
reduce the number of integrated circuits (IC) required to
implement a logic circuit.
AOI Logic NAND Logic
More ICs = More $$Less ICs = Less $$
NAND Gate
XYZ
001
011
101
110
X
YY X YXZ
NAND Gate as an Inverter Gate
XZ
01
10
XXZ XXX
(Before Bubble)
Equivalent to Inverter
NAND Gate as an AND Gate
XYZ
000
010
100
111
X
Y YX YXZ YX
NAND Gate Inverter
Equivalent to AND Gate
NAND Gate as an OR Gate
XYZ
000
011
101
111
Equivalent to OR Gate
X
YYXY X Y XZ X
NAND Gate
InvertersY
NANDGate Equivalent to AOIGates
INVERTERORAND
Process for NAND Implementation
1.If starting from a logic expression, implement the design
with AOI logic.
2.In the AOI implementation, identify and replace every
AND,OR, and INVERTER gate with its NAND
equivalent.
3.Redraw the circuit.
4.Identify and eliminate any double inversions (i.e., back-
to-back inverters).
5.Redraw the final circuit.
NAND Implementation
Example:
Design a NAND Logic Circuit that is equivalent to the AOI circuit
shown below.CA C B
NAND Implementation
Solution –Step 2
Identify and replace every AND,OR, and INVERTER gate with its
NAND equivalent.
NAND Implementation
Redraw the circuit.
Solution –Step 3
NAND Implementation
Identify and eliminate any double inversions.
Solution –Step 4
NAND Implementation
Solution –Step 5
Redraw the circuit.
Proof of EquivalenceC C B C A C A C BZ
C AC BZ
CA C B
Universal Gate –NOR
This presentation will demonstrate…
•The basic function of the NORgate.
•How an NORgate can be using to replace an ANDgate,
an ORgate or an INVERTERgate.
•How a logic circuit implemented with AOIlogic gates
could be re-implemented using only NORgates
•That using a single gate type, in this case NOR, will
reduce the number of integrated circuits (IC) required to
implement a logic circuit.
AOI Logic NOR Logic
More ICs = More $$Less ICs = Less $$
NOR Gate
XYZ
001
010
100
110
X
YY X Y XZ
NOR Gate as an Inverter Gate
XZ
01
10
XXZ XXX
(Before Bubble)
Equivalent to Inverter
NOR Gate as an OR Gate
XYZ
000
011
101
111
X
YYX Y XZ Y X
NOR Gate “Inverter”
Equivalent to OR Gate
NOR Gate as an AND Gate
XYZ
000
010
100
111
Equivalent to AND Gate
X
YY XY X Y XZ X
NOR Gate
“Inverters”Y
NORGate Equivalent of AOIGates
INVERTERORAND
Process for NOR Implementation
1.If starting from a logic expression, implement the design
with AOI logic.
2.In the AOI implementation, identify and replace every
AND,OR, and INVERTER gate with its NOR equivalent.
3.Redraw the circuit.
4.Identify and eliminate any double inversions. (i.e. back-
to-back inverters)
5.Redraw the final circuit.
NOR Implementation
Example:
Design a NOR Logic Circuit that is equivalent to the AOI circuit
shown below.CA C B
NOR Implementation
Solution –Step 2
Identify and replace every AND,OR, and INVERTER gate with its
NAND equivalent.
NOR Implementation
Redraw Circuit.
Solution –Step 3
NOR Implementation
Identify and eliminate any double inversions.
Solution –Step 4
NOR Implementation
Solution –Step 5
Redraw Circuit.
Proof of EquivalenceB CA C AC A C A C BZ
C A C B
C C A C BC BCB C A C B