DIGITAL LOGIC DESIGN
LECTURE 05
BY-FARHAT ULLAH
NOR UNIVERSAL GATE
1 2
Input Output
A B F
0 0 0
0 1 1
1 0 1
1 1 1
NOR UNIVERSAL GATE
3
1
2
Input Output
A B F
0 0 0
0 1 0
1 0 0
1 1 1
NAND-NOR UNIVERSAL GATE
3
1
2
4
3
1
2
4
NAND GATE APPLICATIONS
Device Failure Alarm
ALARM
NOR GATE APPLICATIONS
Washing Machine Controller
Switch
XOR GATE
1 output
2 inputs
Multiple inputs
=10
0
0
XOR GATE FUNCTION
Input Output
A B F
0 0 0
0 1 1
1 0 1
1 1 0
BAF 
XOR GATE TIMING DIAGRAM
t0 t4 t5 t6t1 t2 t3
XNOR GATE
1 output
2 inputs
Multiple inputs =0
0
0
XNOR GATE FUNCTION
Input Output
A B F
0 0 1
0 1 0
1 0 0
1 1 1
BAF 
XNOR GATE TIMING
DIAGRAM
t0 t4 t5 t6t1 t2 t3
XOR GATE APPLICATIONS
Detecting odd number of 1’s
1
2
3
A
B
C
D
XNOR GATE APPLICATIONS
Detecting even number of 1’s
1
2
3
A
B
C
D
TTL/CMOS NOT GATE
+VCC
+V
Vo/p
Vi/p
+VDD
Vi/p
Vo/p
NPN
Transistor N-Type
MOSFET
P-Type
MOSFET
TYPE OF IC LOGIC GATES
74XX00 Quad 2-input NAND Gate
74XX02 Quad 2-input NOR Gate
74XX04 Hex Inverter
74XX08 Quad 2-input AND Gate
74XX10 Triple 3-input NAND Gate
74XX11 Triple 3-input AND Gate
74XX20 Dual 4-input NAND Gate
TYPE OF IC LOGIC GATES
74XX21 Dual 2-input AND Gate
74XX27 Triple 3-input NOR Gate
74XX30 Single 8-input NAND Gate
74XX32 Quad 2-input OR Gate
74XX86 Quad 2-input XOR Gate
74XX133 Single 13-input NAND Gate
LOGIC GATE INTEGRATED
CIRCUITS
1 2 3 4 5 6 7
891011121314
7432
Four 2-Input OR Gate
1 2 3 4 5 6 7
891011121314
7400
Four 2-Input NAND Gate
1 2 3 4 5 6 7
891011121314
7404
Hex Inverters
1 2 3 4 5 6 7
7408
Four 2-Input AND Gate
891011121314
LOGIC GATE INTEGRATED
CIRCUITS
1 2 3 4 5 6 7
891011121314
7486
Four 2-Input XOR Gate
1 2 3 4 5 6 7
891011121314
74266
Four 2-Input XNOR Gate
1 2 3 4 5 6 7
7402
Four 2-Input NOR Gate
891011121314
INTEGRATED CIRCUITS (IC)
CMOS Complementary Metal Oxide Logic
TTL Transistor-Transistor Logic
ECL Emitter Coupled Logic
PMOS p-channel MOS transistor
NMOS n-channel MOS transistor
E2CMOS
OPERATIONAL
CHARACTERISTICS
DC Supply Voltage
Noise Margin
Power Dissipation
Frequency Response
Fan Out

Digital logic design lecture 05