Professional Documents
Culture Documents
Input A
Output F
Input B
Logic Level
So far we have talked about binary 1s and 0s or logic HIGHs and logic LOWs but we have
never put a figure on it. Ideally the logic level HIGH would be represented by +5 volts and
the logic level LOW represented by 0 Volts. These two levels hold true for both TTL and
CMOS devices. However because of small fluctuations in the dc power supply and from
surrounding noise, it is necessary to have a tolerance on these voltage levels so that they do
not have to be so precise. The tolerance level also depends on whether the logic level is
being used as an input or an output. Examples of logic tolerances are shown below.
INPUTS
TTL Logic
5v
5v
HIGH
2v
VIH(min)
VIL(max)
?
0.8 v LOW
0v
0v
CMOS Logic
5v
5v
OUTPUTS
5v
2.4 v
5v
HIGH
?
0.4 v
0 v LOW
5v
HIGH
VIH(min)
VIL(max)
LOW
0v
0v
VOL(max)
0v
5v
VOH(min)
4.9 v
3.5 v HIGH
1.5 v
?
VOH(min)
?
0.1 v
0v
VOL(max)
LOW
0v
Input A
VIL(max)
Input A
Output
VIL (OV)
Output
V IH (5V)
Input A
Output
Input A
VIH(min)
Outside the noise tolerance of the gate
Output
Propagation Delay
When a signal propagates through a circuit there is a delay caused by how long it takes to go
from the input to the output. There are two propagation delays specific to logic gates:
tPHL :
the time between a designated point on the input pulse and the corresponding point on the
output pulse when the output is changing from HIGH to LOW.
tPLH :
the time between a designated point on the input pulse and the corresponding point on the
output pulse when the output is changing from LOW to HIGH.
The propagation delay limits the frequency that the circuit can work at. The greater the
propagation delay then the lower the maximum frequency. Thus, a higher-speed circuit has a
smaller propagation delay.
50%
Input
Output
50%
t PHL
t PLH
Load Gate
10
The driving XOR gate output fans out to 10 like gate inputs
Prefix Designation
High speed CMOS (74 indicates commercial grade)
High speed CMOS (T indicates TTL compatibility)
Advanced CMOS
Advanced CMOS (TTL compatible)
Advanced High-speed CMOS
Advanced High-speed CMOS (TTL compatible)
Prefix Designation
Low voltage CMOS
Low voltage CMOS
Advance Low-voltage CMOS
Prefix Designation
BiCMOS (Combines both CMOS and TTL)
Advance BiCMOS
Low voltage BiCMOS
Advanced low voltage BiCMOS
Prefix Designation
Standard TTL (no letter)
Schottky TTL
Advanced Schottky TTL
Low Power Schottky TTL
Advanced Low Power Schottky TTL
Fast TTL
Common logic gate configurations and their standard identifier digits are as follows:
Gate Configuration
Quad 2-input NAND
Quad 2-input NOR
Hex inverter
Quad 2-input AND
Triple 3-input NAND
Triple 3-input AND
Dual 4-input NAND
Dual 2-input AND
Triple 3-input NOR
Single 8-input NAND
Quad 2-input OR
Quad 2-input XOR
Identifier Digits
00
02
04
08
10
11
20
21
27
30
32
86
Power Supply
+5V
14
indicates
pin 1
13
12
11
10
7
Ground
0V
Example:
The dc voltage that supplies power to the device. Below the specified minimum,
reliable operation can not be guaranteed and above the specified maximum, damage
may occur to the device.
IO H
The output current that the gate provides (sources) to a load when the output is at
the HIGH level. By convention, the current out of a terminal is assigned a negative
value.
IO L
The output current that the gate sinks when the output is at the LOW level. By
convention, the current into a terminal is assigned a positive value.
VI H
The value of the input voltage that can be accepted as a HIGH level by the gate.
This parameter and the next three are relevant to Noise immunity.
VI L
The value of the input voltage that can be accepted as a LOW level by the gate.
VO H
The value of HIGH level output voltage that the gate produces.
VO L
The value of LOW level output voltage that the gate produces.
II H
II L
IO S
The output current when the gate is shorted to ground and with input conditions that
would establish a HIGH level on the output.
IC C H
The total current from the VC C supply when all gate outputs are at the HIGH level.
IC C L
The total current from the VC C supply when all gate outputs are at the LOW level.