You are on page 1of 21

CMOS and TTL Technologies

Z. Jerry Shi
Department of Computer Science and Engineering
University of Connecticut

CSE2300W:Digital Logic Design


Physical states representing bits

Technology State Representing Bit


0 1
Relay logic Circuit open Circuit closed
CMOS logic 0-1.5V 3.5-5V
Transistor-transistor logic 0-0.8V 2-5V
Fiber optics Light off Light on
Dynamic memory Capacitor discharged Capacitor charged
Nonvolatile, erasable memory Electrons trapped Electrons released
Bipolar read
read-only
only memory Fuse blown Fuse intact
Magnetic tape or disk Flux direction N Flux direction S
Read-only compact disc No pit Pit
Writeable compact disc (CD-R) Dye in crystalline state Dye in noncrystalline
state
CMOS logic levels

• Undefined region is inherent


• Switching threshold varies with voltage,
voltage temp,
temp process,
process phase of the moon
– Need “noise margin”
– The average weekly count of failure in Q in Los Alamos Lab is 47.1
• The more you push the technology, the more “analog” it becomes
– Logic voltage levels decreasing with process
– 5 Æ 3.3 Æ 2.5 Æ 1.8 V
Noise margins
Low voltage CMOS logic
Metal-Oxide-Semiconductor (MOS) Transistors

Voltage-controlled resistance

PMOS

NMOS
CMOS Inverter
Inverter
Inverter behavior
CMOS NAND gate
CMOS NOR gate
Example of LS-TTL gates: 2-input NAND
TTL Logic Levels and Noise Margins

• Asymmetric, unlike CMOS

• CMOS can be made compatible with TTL


– “T”
T CMOS logic families
CMOS vs. TTL Levels

TTL Levels

CMOS with TTL Levels -- HCT, FCT, VHCT, etc.


TTL features

• TTL families7400 series


– 74 (standard), 74H(high speed), 74L(low-power), 74S(Schottky),
74LS(low-power Schottky), 74AS(Advanced Schottky), 74ALS
(Advanced low-power Schottky), 74F(Fast)
• Unused gate inputs can be left unconnected, but should be connected to be
safe
– An output of other gates
– 1 or 0 through
g ppull-up
p or ppull-down resistors
• Output
– Totem pole
– Tri-state
Tri state
– Open-collector
CMOS features

• CMOS families:
– 4000 series
– 7400 series:
• 74HC (high-speed CMOS),
• 74HCT(High-speed
4 C ( i h dCCMOS,
OS TTL compatible)
ibl )
• 74AC(Avanced CMOS)
• 74ACT(Advanced CMOS, TTL compatible)
• 74FCT(Fast CMOS, TTL compatible)
• 74FCTT(Fast CMOS, TTL compatible with TTL VOH)
• Do not leave unused gate inputs unconnected
• Output
– Regular,
g , Tri-state,, Open-drain
p
Chip density for various scales of integration
Timing specifications

• Maximum: the longest delay a circuit may have


– The delay of the path is never longer than the maximum
– What does never mean?
• Depends on manufacturers and logic families
• 74LS: VDD = 5V, T = 25ºC, no capacitive load
• 74ACT: full
f ll operating
i voltage
l andd temperature range andd a load
l d off 50pF

• Typical: what you see from a device that was manufactured on a good day and
i operating
is ti under
d near-ideal
id l conditions
diti

• Minimum: The smallest delay that a path will ever exhibit


– Most
M t well-designed
ll d i d circuits
i it workk even if the
th minimum
i i delay
d l isi 0
– Needs to be considered in some circuits
• Help designers to meet the hold-time requirements
Propagation delay of selected 5-V CMOS and TTL SSI parts

In nanoseconds
MSI parts

In nanoseconds
Fan-in and Fan-out

• A logic family’s fan-in is the number of inputs that a gate can


have
– More inputs Æ more resistors in series Æ long delay
– Faster to cascading multiple gates
• Fan-out refers to the number and type of device inputs and other
loads that are connected to a given output
– Large fan out Æ more load Æ long delay
fan-out
– Large load Æ inadequate noise margins

You might also like