Digital Integrated Circuit Design

advertisement
Digital Integrated Circuit Design
Lecture 7 – Logic Families
+5
R1
Rc
Vo
T1
Adib Abrishamifar
EE Department
IUST
D1
T2
R2
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
2/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Logic Families on a Glance
} Based on Underlying Semiconductor Technology
} Transistor-Transistor Logic:
TTL
• Bipolar technology
• Dual-in-line package (DIP)
• Surface-mount technology (SMT): Smaller
} Metal Oxide Semiconductors:
MOS
• Metal Oxide Semiconductor (MOS) technology
• Very low power
Notch
Dot
Pin 1
IUST: Digital IC Design
3/129
LECTURE 7 : Logic Families
Pin 1
Adib Abrishamifar 2008
Logic Families on a Glance
} TTL Families
}
}
}
}
}
}
}
74
74L
74H
74S
74LS
74AS
74ALS
IUST: Digital IC Design
Standard
Low power
High speed
Schottky
Low power Schottky
Advanced Schottky
Advance Low power Schottky
4/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Logic Families on a Glance
} Standard, 74 series - introduced by Texas Instruments in
1964
} Low-power, 74L series - large resistor values reduce power
dissipation
} High-speed, 74H series - small resistor values & Darlington
pair reduce propagation delay
} Schottky, 74S series - Schottky barrier diode is used to
reduce time delay
} Low-power Schottky, 74LS series - like 74S but uses larger
resistor values
} Advanced Schottky, 74AS series - improved version of 74S
} Advanced low-power Schottky, 74ALS – has the lowest
power-speed product
IUST: Digital IC Design
5/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Logic Families on a Glance
} CMOS Families
}
}
}
}
40xx/45xx
74C
74HC
74ACT
IUST: Digital IC Design
6/129
Metal-gate CMOS
TTL-compatible CMOS
High speed CMOS
Advanced CMOS-TTL compatible
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Logic Families on a Glance
} 4000/14000 series - introduced by RCA/Motorola
} 74C series - pin for pin and function for function compatible
with TTL devices having the same number, e.g. CMOS
74C74 and TTL 7474
} 74HC series - high speed (comparable with TTL) and higher
output current
} 74HCT series - voltage levels compatible with that of TTL
devices, i.e. a TTL device can directly drive a 74HCT device
} Compared to TTL families ; lower power dissipation and
slower speed
IUST: Digital IC Design
7/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Logic Families on a Glance
} Advanced CMOS Logic
} First-Generation Devices
• No output slew rate control
– Serious noise!
} Second-Generation Devices
• Output slew rate control or TTL level output voltages
} Third-Generation Devices
• Vcc : 3.3V
• Logic families optimized
IUST: Digital IC Design
8/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Logic Families on a Glance
} Advanced CMOS Logic
Logic Family
Manufactures
First Generation, 5V
54/74 AC, ACT
54/74 AC11, ACT11
54/74FCT, FCT-A
29C800
National, Motorola, Harris
Texas Instruments, Philips
IDT, Cypress, Harris
AMD
Second Generation, 5V
54/74ACQ, ACTQ
54/74FCT-T, FCT-AT, FCT-CT
National
IDT
Third Generation, 3.3V
54/74LVQ
54/74FCT3
74LVC
IUST: Digital IC Design
9/129
National
IDT
Texas Instruments
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Logic Families on a Glance
} Logic family letter designator
} 5V family: AC, ACT, FCT, etc
• With T, TTL compatible input threshold
voltage levels
at normal TTL supply
} Low-voltage: LVC, LVQ, FCT3, etc
• TTL compatible input threshold
} FCT and 29C800 families
} Bus interface families
• They are not true logic families since they don’t have NANDs,
NORs, etc
IUST: Digital IC Design
10/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Logic Families on a Glance
} BiCMOS Logic
} BiCMOS technology
• CMOS input structure + CMOS internal logic + Bipolar
output structure
• high speed, high drive, low power
Logic familiy
54/74ABT
74BC
54/74BCT
54/74LVT
IUST: Digital IC Design
11/129
Manufactures
Texas Instruments, Philips
Motorola, Toshiba
Texas Instruments
Texas Instruments
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Logic Families on a Glance
} Simple Comparison of Logic Families
Gate / Par.
CMOS
74HC
Static P.(mw/Gate) 25 ´ 10-6
TTL
74S
19
74ALS
74AS
1
8.5
4000
74
74LS
10-3
10
2
19
1
8.5
3
4
1.5
100KHz (mw/Gate)
0.17
0.1
10
PDT(ns)
50
10
Max Fr.(MHz)
8
40
2
10
12
35
40
125
70
200
S ´ P(Pj)
1.4
100
20
57
4
13
Fanout
10
11
4
40
-1.6
20
50
20
50
-0.4
-2
-0.1
-0.5
Max in. Current (mA)
IUST: Digital IC Design
0.001
12/129
0.001
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
13/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Diode Logic (DL)
} In this lecture we assume the following parameters for a PN
junction and Bipolar transistor
Parameter
Value
Vg
0.7V
VBEoff
0.5V
VBEon
0.7V
VBEsat
0.8V
VCEsat / max 0.1/ 0.2V
IUST: Digital IC Design
14/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
DL
A
B
Vo
+10
0
0
0.7
R
0
5
0.7
5
0
0.7
5
5
5.7
A
B
Vo
} AND Gate
IUST: Digital IC Design
15/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
DL
} If we series the two equal DL sections the minimum of output
voltage will be increased
+10
R
+10
R
A
Vo Min = 2 ´ 0.7 = 1.4
IUST: Digital IC Design
16/129
B
LECTURE 7 : Logic Families
Vo
Adib Abrishamifar 2008
DL
}
Vg Canceling
+10
10K
A
Þ Vo Max
Þ Vc Max
10 - 0.7
=
´ 4 = 2.66
10 + 4
= 3.36
C
Vo
B
4K
ìVi £ 2.66 Þ Vc = Vi + 0.7 Þ V0 = Vi
Þí
îVi ³ 2.66 Þ Vo = 2.66
IUST: Digital IC Design
17/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
DL
} VTC
} What is the value of NM=?
Vo
2.66
2.66
IUST: Digital IC Design
18/129
LECTURE 7 : Logic Families
Vi
Adib Abrishamifar 2008
DL
} OR Gate
} Vth may be selected equal to zero
A
B
Vo
0
0
-0.7
A
B
Vo
0
5
5-0.7
5
0
5-0.7
4K
5
5
5-0.7
Vth
IUST: Digital IC Design
19/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
DL
} XOR
A
B
AB
R
Vth
A
B
Y = AB + AB
AB
R
4K
Vth
Vth
IUST: Digital IC Design
20/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
DL
} Wired OR
} Open (normally collector) outputs connected together to
a common pull-up (or pull-down) resistor
} Any collector can pull the signal line low
IUST: Digital IC Design
21/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
DL
} Wired OR
A
B
A+B
Y = A+B+C+D
R
B
C
Vth
C
D
A
D
C+D
Y = A+B+C+D
R
R
Vth
Vth
IUST: Digital IC Design
22/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
DL
} Wired AND
A
B
A+B
Y
R
Vth
C
D
CD
R
Vth
IUST: Digital IC Design
23/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
24/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Resistor Transistor Logic (RTL)
} The first active Gate (NOR)
Vcc = +3.6
Rc
640
out
A
Rb
450
B
Rb
450
C
Rb
450
I IH
450
} Rb for Vbe equalization
IUST: Digital IC Design
25/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
RTL
} It is not good for NAND Gate because the output must be only
grounded when all of three transistors are activated (Thermal
consideration,…)
Vcc - VCEsat 3.6 - 0.1
=
= 5.47mA
Rc
640
Icsat 5.47
=
=
= 0.182mA [10 £ bmin £ 50]
bmin
30
ICS =
I Bsat
Þ VIH = VBEsat + 450W ´ 0.182mA = 0.88 Þ VIH = 0.88
VBEon = 0.7 Þ VIL » 0.5 (it is not a standard but we assume)
Þ NML=VIL -VOL =0.5-0.2=0.3
IUST: Digital IC Design
26/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
RTL
} NML is low then choose the VOH for NMH>0.3
NMH = VOH - VIH Þ 0.3 = VOH - 0.88 Þ VOH = 1.18V
} This value is used for calculating Fan out
3.6 - 1.18
IOH =
= 3.78mA
640
1.18 - 0.8
I IH =
= 0.844mA
450
IOH
3.78
Þ Fanout = FO =
=
= 4.48 ® FO = 4
I IH 0.844
IUST: Digital IC Design
27/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
RTL
} VTC
Vo
0.1
0.5
VIL
IUST: Digital IC Design
28/129
VIH
LECTURE 7 : Logic Families
Vi
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
29/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
DTL
+4
} Disadvantages:
Vcc = +4
} Two Supplies are needed
} One more pin is needed
4K
R1 2K
A
B
D1
D4
D3
D2 Vc
Vo
T1
R2 5K
Vbb = -2
NAND
} Advantages:
} D3,D4 are always on
IUST: Digital IC Design
30/129
Switching and NM are good
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Diode Transistor Logic (DTL)
} NM
+4
NML = VIL - VOL
VIL = 0.7 + 0.7 + 0.5 - 0.7 = 1.2V
Vcc = +4
VOL = 0.2 Þ NML = 1.2 - 0.2 = 1V
NMH = VOH - VIH
R1 2K
VOH = VOH = 4V
A
VIH = ?
B
Vc = 2 ´ 0.7 + 0.8 = 2.2
VA,B ³ Vc - 0.7 = 1.5 = VIH Þ NMH = 4 - 1.5 = 2.5V Þ NM = 1
What is the min. of β?
4 - 2.2
VA , VB > 1.5 Þ I R1 =
= 0.9mA
2K
0.8 - (-2)
IR 2 =
= 0.56mA Þ I B = 0.9 - 0.56 = 0.34mA
5
I
4 - 0.1
0.975
Icsat =
= 0.975mA Þ b min = csat =
Þ bmin = 2.9
4
I Bsat
0.34
IUST: Digital IC Design
31/129
LECTURE 7 : Logic Families
4K
Vo
D4
T1
D1
D3
D2 Vc
R2 5K
Vbb = -2
NAND
Adib Abrishamifar 2008
DTL
} Fan-Out
I IH » 0 Þ FO H = ¥
+4
Vcc = +4
FO L :
4 - 0.8
2 - 0.6
=
=
= 0.28mA
1.6mA,
I
R
2
K
K
2
5
A
Þ I IL = 1.6mA - 0.28mA = 1.32mA(out of Gate)
B
(VA , VB = 0.1) Þ I R1 =
Icsat = bI Bsat = 30 ´ 0.34mA = 10.2mA
10.2mA - 0.975mA
FO L =
= 7.44 ® FO L = 7
1.32
Þ FO = 7
IUST: Digital IC Design
32/129
LECTURE 7 : Logic Families
R1 2K
D1
D3
D2 Vc
4K
D4
Vo
T1
R2 5K
Vbb = -2
NAND
Adib Abrishamifar 2008
DTL
} Pdis
} We have 3-state for output high (input low) and 1-state for low
}
Pdis=3/4PdisL+1/4PdisH
Vcc = +4
PdisL = VccI R1 + VBB I R 2 - VIL I IL
= 4 ´ 1.6mA + 2 ´ 0.28mA - 0.1´ 1.32mA
= 6.828mW
PdisH = Vcc(I R1 + I Rc ) + VBB I R 2
= 4(0.975mA + 0.95mA ) + 2 ´ 0.5
= 8.8mW
1
Þ Pdis = [3 ´ 6.828 + 1´ 8.8] = 7.321mW ® Better than RTL
4
+4
4K
R1 2K
A
B
D4
D1
D3
Vc
D2
Vo
T1
R2 5K
Vbb = -2
NAND
} VBB is needed for better switching of transistor
IUST: Digital IC Design
33/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
34/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Modified DTL (MDTL)
VBB , D3 ® Q1
+5
R3 1.75K
Q1, D4 = on Þ Q2 Charges very rapidly
In input we need the Base current Þ Fan-Out is increased
Vcc ® +5V
5 - 0.1
Icsat =
= 0.8mA
K
6
Q1 is never saturated
V1 = 0.7 + 0.7 + 0.8 = 2.2V Þ VIH = 2.2 - 0.7 = 1.5V
Rc
6K
R1 2K
A
B
D1
D2 V1
Q1
D4
R2 5K
Vo
Q2
VIL = 0.5 Q1 + 0.7 D + 0.5 Q2 - 0.7 = 1V
VOL = 0.2
IUST: Digital IC Design
35/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
MDTL
NML = 1 - 0.2 = 0.8
VOH = 5
NMH = 5 - 1.5 = 3.5 Þ NM = 0.8
Vin = +0.1 Þ I IL =
5 - 0.8
= 1.12mA
K
K
2 + 1.75
0.8
ì
5 - 2.2
ï 25.75mA, I B2 = (b1 + 1)I BQ1 I BQ1 = Two inputs High =
=í
R2
R1 + (1 + b1 )R3 ï
îb1 = 60 Þ I R 3 = 1.57mA
PdisL = VccI IL - VIL I IL
= 5 ´ 1.12 - 0.1´ 1.12 = 5.488mW
PdisH = Vcc(I R 3 + I Rc )
= 5(1.57 + 0.8) = 11.85mW
Pdis =
IUST: Digital IC Design
36/129
Rc
LECTURE 7 : Logic Families
6K
R1 2K
A
1
(3 ´ 5.488 + 1´ 11.85) » 7mW
4
+5
R3 1.75K
B
D1
D2 V1
Q1
Vo
Q2
D4
R2 5K
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
37/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Transistor Transistor Logic (TTL)
+5
R1
Rc
+5
6K
Rc
A
Vo
Vo
Q2
B
V1
R2
TTL
DTL
IUST: Digital IC Design
38/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
TTL
} Multi Emitter Cross Section
+5
E1
E2
+
+
B
C
Rc
Vo
N
N
P
N
+
V1
N
IUST: Digital IC Design
39/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
TTL
} If input is low
+5
Þ V1 = 0.1(Low) + 0.1(VCEsat ) = 0.2V
Rc
Vo
} In this configuration the pull down is
very good but pull up is not, because
the output configuration is CE
} In CC the situation is Reverse!
} By combining this two configurations
we have a better output stage!
IUST: Digital IC Design
40/129
LECTURE 7 : Logic Families
V1
Adib Abrishamifar 2008
TTL
} Totem Pole Output
+5
100W
(Protection)
T2
T1
Vi
(Phase
Splitter)
D
T3
C
Vi = High ® T1 = sat, T3 = sat Þ D is used for T2 = off
IUST: Digital IC Design
41/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
42/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Standard TTL
+5
R1
R2
1.6K
4K
T3
Vc2
T1 Vc1
R4
130W
T2
D
Vo
T4
R3
IUST: Digital IC Design
43/129
1K
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Standard TTL
} VTC
Vi = 0.1V Þ Vc1 = 0.2 Þ T2, T4 = off
Þ Vc2 » 5V Þ VOH = 5 - 2 ´ 0.7 = 3.6V
Vi = 0.6V Þ Vc1 = 0.7V Þ T2 = on ® Vo ¯
Vi = 1.3V Þ Vc1 = 1.4V Þ T2, T4 = on
0.7 V
Þ I E 2 = (I B4 » 0) + K » 0.7mA
1
Þ VR 2 = 0.7 mA ´ 1.6K = 1.12V
Þ Vc2 = 5 - 1.12 » 3.9V
Þ Vo = 3.9 - 1.4 = 2.5V
Vi = 1.5V Þ Vc1 = 1.6V Þ T2, T4 = sat
Þ Vo = 0.1V
IUST: Digital IC Design
44/129
+5
R1
Vo
R2
1.6K
4K
T3
Vc2
T1 Vc1
3.6
R4
130W
T2
D
Vo
T4
R3
1K
2.5
0.1
LECTURE 7 : Logic Families
0.6
1.3 1.5
Vi
Adib Abrishamifar 2008
Standard TTL
} Fan (In, Out)
Vi > 1.5V Þ VBCT1 = 0.7 (VBET1 < 0.6) Þ T1 = Reverse Mode
I E = bR I B , IC = (bR + 1)I B , I B =
å NI
5 - 2.3
= 0.675mA, bR = 0.2
K
4
+5
E1
= bR I B
R1
0.2 ´ 0.675
Þ I E1 =
= 0.0675mA = 67.5mA
2
In DTL it was equal to Io » 0
mA
IUST: Digital IC Design
45/129
LECTURE 7 : Logic Families
R2
1.6K
4K
T3
Vc2
T1 Vc1
R4
130W
T2
D
Vo
T4
R3
1K
Adib Abrishamifar 2008
Standard TTL
} Fan (In, Out)
5 - 0.9
» 1mA
K
4
5 - 0.9 41
41 0.8
=
=
,
I
=
- K = 1.76mA
Bsat 4
K
1.6
16
16 1
= bmin I Bsat 4 = (b = 10) ´ 1.76 = 17.6mA
I IL = I E = I B + IC » I B =
Icsat 2
Icsat 4
+5
R1
R2
1.6K
4K
T3
Vc2
T1 Vc1
R4
130W
T2
D
Vo
T4
R3
1K
IR 4
17.6mA
Þ FO L = mA = 17, FO H =
> FO L Þ FO = FO L = 17
67.5mA
1
Real FO = 10 (bmin = 6)
IUST: Digital IC Design
46/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Standard TTL
} NM
} Accept the following values because VTC has not high slope
VOH = 2.5V, VIH = 1.5V, VIL = 1.3V, VOL = 0.2V
Þ NMH = VOH - VIH = 2.5 - 1.5 = +1V
NML = VIL - VOL = 1.3 - 0.2 = 1.1V
Þ NM = 1V
IUST: Digital IC Design
47/129
Vo
3.6
2.5
0.1
0.6
LECTURE 7 : Logic Families
1.3 1.5
Vi
Adib Abrishamifar 2008
Standard TTL
} Pdis
PdisL = (T2 = off ) = 5V ´ 1mA - 0.1V ´ 1mA = 4.9mW
PdisH = ViIi + (I R1 + I R 2 )Vcc + VOL IiL =
3.6V ´ 67.5mA + (0.675mA + 2.56mA ) ´ 5V + 0.1V ´ 1mA
= 16.53mW
1
Þ Pdis = (3 ´ 4.9mW + 1´ 16.53mW )
4
» 8mW
+5
R1
R2
1.6K
4K
T3
Vc2
T1 Vc1
R4
130W
T2
D
Vo
T4
R3
IUST: Digital IC Design
48/129
LECTURE 7 : Logic Families
1K
Adib Abrishamifar 2008
Standard TTL
} Layout
Vcc
R3
1.6K
R1
4K
Q4
A
B
R4
130W
Q2
D1
Q1
Out
Q3
R2
IUST: Digital IC Design
1K
49/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Family on a Glance
} Diode Logic (DL)
} Resistor Transistor Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Threshold Logic (HTL)
} High Speed TTL (74HXX)
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
50/129
} Advanced Schottky (74ASXX)
} Advanced Low Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
High Threshold Logic (HTL)
+V
R1
R4
R2
A
B
IUST: Digital IC Design
51/129
D1
D2
Q1
Vo
Q2
Z1
R3
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Threshold Logic (HTL)
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
52/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
High Speed TTL (74HXX)
} In previous T1 , T2 , (T3)
and T4 can be saturated
but in this circuit T5
prevent T3 from going to
saturation
} After
T2=off
,
T6
discharges the base of T4
then the switching speed
of T4 is very high
} In previous we could not
decrease the R3, because
the current for conducting
T4 must be increased!!
} D
is
used
for
compensating the ringing
IUST: Digital IC Design
53/129
+5
R1
4K
R
130W
R2
1.6K
T5
T3
T1
D
T2
D
500
LECTURE 7 : Logic Families
R4
Vo
T4
R ¢3
250
T6
Adib Abrishamifar 2008
HSTTL
} VTC
} TTL has a curvature in VTC
for R3 because at first
T2=on and then T4=on, but
in this circuit T2,T4 must
be conducted together
Vo
3.6
+5
R1
4K
R
130W
R2
1.6K
T5
T3
T1
D
T2
R4
D
500
Vo
T4
R ¢3
250
0.1
1.3 1.5
T6
IUST: Digital IC Design
54/129
LECTURE 7 : Logic Families
Vi
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
55/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Tri-State Logic
} Totem-pole outputs should not be tied together
} Therefore, tri-state bus driver or open collector
output can be used to prevent this problem
} Usually used to bus multiple signals on the same
wire
} Advantage:
The output of tri-state ICs can be connected
together without sacrificing switching speed
IUST: Digital IC Design
56/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Tri-State Logic
} Tri-state logic has three possible output states:
}
}
}
high
low
high impedance (Hi-Z)
} Tri-state logic is used as bus-driver where more than one
output can be connected together
} There is an input controlling the output state, enable or
disable
Enable state: The output operates as a conventional gate,
the output level is either high or low
Disable state: The output is an open circuit, it is the Hi-Z
state
IUST: Digital IC Design
57/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Tri-State Logic
}
}
Tri-state bus driver can be non-inverting or
inverting
When more than one outputs are connected to a
bus, only one of them can be at enable state, the
others must be disabled. Otherwise, excessive
current will flows through the output stage (in
case of TTL) or output will be at abnormal level
(in case of CMOS)
IUST: Digital IC Design
58/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Tri-State Logic
}
Example1
+5
R4
130W
T3
D
Vo
T4
Disable
Signal
IUST: Digital IC Design
59/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Tri-State Logic
}
Example2
+5
R
R2
R1
T5
T3
T2
T1
R4
D
D
= 0 (off )
Vo
T4
R3
= 1 (on)
IUST: Digital IC Design
60/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
61/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Storage Delay Time
} This delay has a max respect to other therefore must be
reduced
} One method for reduction is as follow
+5
Rc
R1
R2
R3
IUST: Digital IC Design
62/129
_
Vo
+
Do not saturate
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Storage Delay Time
} Schottky Diode
} In previous method we need a large area
} Another method is using schottky transistor
+
E
_
P
N+
B
C
N+
N
IUST: Digital IC Design
63/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
64/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Schottky TTL (74SXX)
} High speed variant of TTL
} Schottky transistors which have faster switching
speed
} Schottky-barrier diode connected from base to
collector to prevent transistor from going into
saturation
IUST: Digital IC Design
65/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Schottky TTL
} All of transistor (except T3) are replaced by schottky
transistor
+5
2.8K
50
900W
T5
T3
T1
T2
3.5K
Vo
T4
500
250
T6
IUST: Digital IC Design
66/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Schottky TTL
} NM
+5
VDonsh = VBConsh = 0.5V
VBEsat 4 = 0.8V, VBCon 4 = 0.5V Þ VCEsat 4 = 0.3V
2.8K
T5
Þ VOL = 0.3V = VOL , VIL = 0.7
NM = 0.4V
T3
T1
T2
VOH = 3.6V
3.5K
Vo
T4
VOH = 5 - 1.6 = 3.4V
500
VIH = 1.3V
IUST: Digital IC Design
50
900W
250
T6
67/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Schottky TTL
} VTC
+5
Vo
3.6
2.8K
50
900W
T5
T3
T1
T2
3.5K
Vo
T4
500
0.3
1.1
IUST: Digital IC Design
1.3
VIH
68/129
250
T6
Vi
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
69/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Low Power Schottky Clamped TTL (74LSXX)
} The input do change as
figure
+5
} Resistors are large
} Component function
• D1, D2: AND function
A
• D5,
D6:
High-speed
D5
clamping of input signal
excursions below ground
• D3, D4: Stored charge B
D6
removal of the base of T2
and
T3
on
Positive
transition of the input
• 20KW resistor connected
to D1 and D2: Small
amount of current source
IUST: Digital IC Design
70/129
120
8K
20K
T2
D1
T3
D3
D2
LECTURE 7 : Logic Families
V1
1.5K
T1
40K
Vo
D4
T5
3K
T4
Adib Abrishamifar 2008
LSTTL
} NML
+5
20K
5 - (0.3 + 0.5)
I IL =
= 0.21mA
K
20
VOL = 0.3V
A
VOH = 5 - 1.4 = 3.6
B
120
8K
T2
D1
T3
D3
D2
VIL = (0.5 T1 + 0.5 T5 ) _ 0.5 D2 = 0.5V
VOL = VOL = 0.3V
V1
1.5K
T1
40K
Vo
D4
T5
3K
T4
NML = 0.5 - 0.3 = 0.2V
IUST: Digital IC Design
71/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
LSTTL
+5
} VTC
Vo
20K
3.6
A
B
0.3
0.9
1.1
Vi
120
8K
T2
D1
T3
D3
D2
V1
1.5K
T1
40K
Vo
D4
T5
3K
T4
(0.7 T1 + 0.7 T 4 ) - 0.5 D2
IUST: Digital IC Design
72/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
73/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Advanced Schottky (74ASXX)
} In the early to middle 1980s
} Discontinuing
} Letter designator
} F: fast advanced Schottky TTL
} ALS: advanced low-power Schottky TTL
} AS: advanced Schottky TTL
} Selection criteria of FAST vs. AS
} Price, availability
IUST: Digital IC Design
74/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Advanced Schottky (74ASXX)
+5
900W
2.7K
A
T2
D1
T3
3K5
D4
B
D2
T1
D5
500
D3
T5
Vo
D6
300
T4
Re s ¯, I -Þ AS
IUST: Digital IC Design
75/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Advanced Schottky (74ASXX)
} Input circuit
} Component function
• D1, D2: AND function
• D4,
D5:
High-speed
clamping of input signal
excursions below ground
• D3: Stored charge removal
of the base of T3 in output
on Positive transition of
the input
• 2.7KW resistor connected
to D1 and D2: Small
amount of current source
IUST: Digital IC Design
76/129
+5
900W
2.7K
A
T2
D1
T3
3K5
D4
D2
B
T1
D5
LECTURE 7 : Logic Families
500
D3
T5
Vo
D6
300
T4
Adib Abrishamifar 2008
Advanced Schottky (74ASXX)
} Output circuit
} T2, T3: Darlington pair
} D6:
negative
voltage
excursions reductions due
to reflection caused by
transmission-line effects
+5
900W
2.7K
A
T2
D1
T3
3K5
D4
D2
B
T1
D5
500
D3
T5
Vo
D6
300
T4
IUST: Digital IC Design
77/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Advanced Schottky (74ASXX)
} Combination Circuit (AND + OR + Inverter)
+5
20K
120
8K
A
T1
T3
D3
B
4K
20K
T2
Vo
D4
C
T5
1.5K
D
3K
T4
Y = AB + CD
IUST: Digital IC Design
78/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
79/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Advanced Low Power Schottky (74ALSXX)
} Input transistors do
not have to be
schottky,
because
they do not saturate
} If we use schottky for
them, the area will be
large!
+5
60K
40K
50W
15K
C
A
4K
B
D3
D1
3K
Vo
6K
D2
Res -, I ¯Þ ALS
IUST: Digital IC Design
80/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
81/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Emitter Coupled Logic (ECL)
} Current
steering
rather
than
transistors to represent logic 0/1
} Extremely high-speed
IUST: Digital IC Design
82/129
LECTURE 7 : Logic Families
saturating
Adib Abrishamifar 2008
ECL
} We do not saturate any
transistor!
+ Vcc + Vcc
Rc1
Rco
Vo2
Vo1
A
T2
B
T1
To
Vref
V1
Io
VEE
IUST: Digital IC Design
83/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} VTC
IC1
é
æ Vi - V1 ö ù
= IS êexp ç
÷ - 1ú
V
êë
t
è
ø úû
é
æ Vref - V1 ö ù
ICo = IS êexp ç
÷ - 1ú
V
t
è
ø ûú
ëê
æ Vi - Vref
IC1
» exp ç
ICo
Vt
è
I
aIo
ö
÷Þ
ø
Ic1
æI ö
Vi - Vref = Vt Ln ç C1 ÷
è ICo ø
IC1 + ICo = aIo Þ
IC0
=
aI o
Ico
1
æ Vi - Vref ö
1 + exp ç
÷
Vt
è
ø
IUST: Digital IC Design
84/129
Vref
LECTURE 7 : Logic Families
Vin
Adib Abrishamifar 2008
ECL
IC1 = 100ICo ® Vi - Vref » 100mV
Þ To » off , T1 » on
From one output ® NOR Gate
From other output ® OR Gate
1
(VOH + VOL )
2
In ECL we need VEE - andVcc ® 0 for noise reduction
+ Vcc + Vcc
Rc1
Rco
Vo2
Vo1
A
T2
B
T1
To
V1
For Similarity ® Vref =
IUST: Digital IC Design
85/129
LECTURE 7 : Logic Families
Vref
Io
VEE
Adib Abrishamifar 2008
ECL
} OR + NOR
+ Vcc
R1
270
R2
300
T3
Vo1
(NOR)
2K
T4
A
R5
50K
T1
B
T2
To
Vref
Vo2
V1
50K
R3
1.25K
R4
(OR)
2K
VEE
IUST: Digital IC Design
86/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} Noise Immunity
T1, T2 » off Þ
Vcc - (Vo1 + VBE ) Vo1 - VEE
I B3 =
=
R1
R5(b + 1)
Vcc - VBE
VEE
+
R1
(b + 1)R5
Þ Vo1 =
Þ
R1 + (b + 1)R5
R1R5(b + 1)
+ Vcc
R1
270
T3
Vo1
(NOR)
2K
T4
A
87/129
T1
B
T2
To
Vref
Vo2
V1
R5
50K
(b + 1)R5
ì dVo1
=
ï dVcc R1 + (b + 1)R5 » 1
ï
í
R1
R1
ï dVo1 =
»
ïî dVEE R1 + (b + 1)R5 (b + 1)R5
Þ VEE is noise immune
IUST: Digital IC Design
R2
300
LECTURE 7 : Logic Families
50K
R3
1.25K
R4
(OR)
2K
VEE
Adib Abrishamifar 2008
ECL
} Vref Circuit
VEE - 2VD
K
´
0.3
= -0.428V
K
K
2.3 + 0.3
Þ Vref = + VB - 0.75 = -1.14V
1)A, B ® Low, Vcc = 0
Þ Vo1 = -0.75V
V1 = Vref - 0.75 = -1.9V
5.2 - 1.9
= 2.64mA
IR 3 =
K
1.25
VR 2 = -2.64mA ´ 0.3K = -0.792V
300
VB = -
VB
Vref
2K
VEE = -5.2
+ Vcc
R1
270
88/129
R2
300
T3
T4
A
Vo1
(NOR)
2K
R5
50K
Vo2 = VR 2 - 0.75 = -1.542V
IUST: Digital IC Design
2.3K
LECTURE 7 : Logic Families
T1
B
T2
To
Vref
Vo2
V1
50K
R3
1.25K
R4
(OR)
2K
VEE
Adib Abrishamifar 2008
ECL
} Vref Circuit
300
VEE - 2VD
K
VB = ´
0.3
= -0.428V
K
K
2.3 + 0.3
Þ Vref = + VB - 0.75 = -1.14V
VB
Vref
2K
2)A, B ® High(-0.75V), Vcc = 0
Þ Vo2 = -0.75V
VEE = -5.2
+ Vcc
V1 = -0.75V - 0.75V = -1.5V
5.2 - 1.5
= 2.96mA
IR 3 =
1.25K
VR1 = 2.96mA ´ 0.27 K » 0.8V
R1
270
89/129
R2
300
T3
Vo1
(NOR)
2K
T4
A
R5
50K
Vo1 = VR1 - 0.75 = -1.55V
IUST: Digital IC Design
2.3K
T1
B
T2
To
Vref
Vo2
V1
50K
R3
1.25K
R4
(OR)
2K
VEE
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} Symbol and VTC
Vo
OR
A
B
OR
-0.75
NOR
+ Vcc
R1
270
R2
300
T3
Vo1
(NOR)
2K
T4
A
R5
50K
T1
B
T2
To
Vref
V1
50K
R3
1.25K
R4
Vo2
-1.55
(OR)
2K
90/129
-1.55
-0.75
Vi
Vo » -1.71
VEE
IUST: Digital IC Design
NOR
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} VTC
} T1 may be saturate if R3 is used
VEE - 0.1
Ic1sat =
= 3.36mA
K
K
1.25 + 0.27
Þ Vo1 = -0.8 - 3.36mA ´ 0.27 K
Vo1 = -1.71V (Vi = -0.25V)
} If Vi is increased more (Vi>-0.25)
Vo
-0.75
Vo1 = Vi - 1.45
-1.55
-1.55
Vo1 = Vi + VBCT1 + VBET3
Þ Vo1 = Vi - 0.7 - 0.75 (for NOR Gate)
IUST: Digital IC Design
91/129
NOR
LECTURE 7 : Logic Families
-0.75
Vi
Vo » -1.71
Adib Abrishamifar 2008
ECL
} Speed of OR, NOR ECL Gate
} To is in CB configuration therefore OR is faster than NOR
+ Vcc
R1
270
R2
300
T3
T4
A
Vo1
(NOR)
2K
R5
50K
T1
B
T2
To
Vref
V1
50K
R3
1.25K
R4
Vo2
(OR)
2K
VEE
IUST: Digital IC Design
92/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} Pdis
+ Vcc
1)Input Low
I R 3 = 2.64mA
R1
270
R2
300
T3
Vo1
(NOR)
T4
A
T1
B
T2
To
Vref
Vo2
5.2 - 0.75
IR 5 =
= 2.225mA
R5
5.2 - 1.55
IR 4 =
= 1.825mA
R4
Pdis = 5.2V (2.64mA + 2.225mA + 1.825mA ) = 34.8mW
2K
R5
50K
V1
50K
R3
1.25K
R4
(OR)
2K
VEE
IUST: Digital IC Design
93/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} Pdis
2)Input High
I R 3 = 2.96mA
I R 5 = 1.825mA
I R 4 = 2.225mA
+ Vcc
R1
270
R2
300
T3
T4
A
Vo1
(NOR)
2K
T1
B
T2
To
Vref
V1
R5
50K
50K
R3
1.25K
R4
Vo2
(OR)
2K
VEE
Pdis = 5.2V (2.96mA + 1.825mA + 2.225mA ) = 36.4mW
1
Pdis = ( 36.4 + 34.8 ) = 35.6mW
2
IUST: Digital IC Design
94/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} Pdis (Vref)
5.2 - 1.15
300
I 2K =
= 2.025mA
VB
K
Vref
2
2K
5.2 - 1.4
2.3K
I 2.3K =
1.46mA
=
K
K
VEE = -5.2
2.3 + 0.3
V
mA
mA
Pdisref = 5.2 (2.025 + 1.46 ) = 18.122mW
Pdistot = 35.6
IUST: Digital IC Design
mW
95/129
+ 18.122
mW
» 53.7mW
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} 10K Typical Characteristics
VOH / VOL -0.9 / - 1.7
FO
10
VIH / VIL -1.2 / - 1.4
Supply
-5.2V
0.3 / 0.3
PD
24mW
0.8V
PDT
2n sec
NM H / NM L
Logic Swing
IUST: Digital IC Design
96/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} Better ECL (Positive Supply)
VOH = 1.7V
+ Vcc = 1.7
VOL = Vcc - 0.5 Platin Schottky Diode = 1.2V
Vref =
1
1.7 V + 1.2V = 1.45V
2
(
Rco
Rc1
)
Vo2
Vo1
A
T1
B
T2
To
Vref
RE
IUST: Digital IC Design
97/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} 100K Series
} In ECL10K series the reference voltage is centered with
respect to VOH and VOL even with changes of
temperature
} However, the Vref and output voltage levels do change
with temperature, increasing as temperature increases
} In ECL100K series this problem is solved
IUST: Digital IC Design
98/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} 100K Series
} D1, D2 and R4 eliminate the curvature in VTC
+ Vcc = 1.7
Vo
Rc1
D1
Rco
-0.75
R4
A
T1
B
D2
To
T2
T3
NOR
Vref
OR
D1, D2, R4
eliminate this
-1.55
-1.55
R3
-0.75
Vi
-VEE(-4.5)
IUST: Digital IC Design
99/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ECL
} Combination in ECL
} To1, To2 have the same B,C therefore the area is small
+ Vcc = 1.7
A+B
A
T1
B
C+D
(A + B)(C + D)
T2 To1
Vref
To2
C
D
RE
IUST: Digital IC Design
100/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
101/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Merged Transistor Logic
} Minimal TTL Implementation to Reduce Number
of Passive, Power Dissipating Components
} Integrated Injection Logic: I2L
} Multiple collector NPN bipolar transistors
} Can be “wire-or’d” to create all logic functions
IUST: Digital IC Design
102/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} I2L=Integrate Injection Logic (Phillips)
} MTL=Merged Transistor Logic
I
Pdif
I
N - epi
C1
C2
C3
C1 C2 C3
Pdif
N - epi
N
N+
N+
N+
+
I
C1
C2
C3
E
IUST: Digital IC Design
103/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
}
}
}
}
Vertical NPN is not suitable because
Collector
N+
Base
Large
Emitter
N-epi
Pdif
I
C1 C2 C3
Pdif
N - epi
N+
N+
N+
N+
E
IUST: Digital IC Design
104/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} NM
0.9V £ Vcc £ 15V
I
VOH = VOH = 0.8V
VOL = 0.1V
VOL = 0.2V
bmin = is equal to no output collectors
(for 5 outputs β min =5)
VIH = 0.7V
N - epi
C1
C2
C3
VIL = 0.5V
NML = VIL - VOL = 0.5V - 0.2V = 0.3V
NMH = VOH - VIH = 0.8V - 0.7 V = 0.1V
IUST: Digital IC Design
105/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} Advantages:
} Digital + Analog
} PDP is close to CMOS
} Small area
Collectors
Base
I
IUST: Digital IC Design
106/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} I2L NOR
A+B
I
A
I
B
IUST: Digital IC Design
107/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} I2L NAND
I
AB
A
B
IUST: Digital IC Design
108/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} I2L FF
} The largest time constant
is belong to Emitter
(Emitter area is very large
and delay is equal to time
which
need
charge
Emitter-Base cap. with I)
S
Q
I
S
I
Q
Q
R
Q
R
IUST: Digital IC Design
109/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} Better I2L
} N1+ is used in 3 sides (except left)
} N1+ ® Increase Injection in Vertical ® b } We can not use schottky because we need N in
collector
} I2L is slower than ECL by approximately 5
I
epi
P
N P
C1
C2
N+
N+
N1+
N+
E
IUST: Digital IC Design
110/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} Delay Power
P = IV » IVBE , VCEsatPNP » 0 ® Vcc » VBE
Q = CVBE
C
2
= It Þ t = VBE ® Pt d = CVBE
= Cte
I
td
} From this point the Excess
current is large then in delay
calculation, the storage time
must be calculated
P1
IUST: Digital IC Design
P
111/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} Faster I2L
} If we change ΔVBE to a lower value the Gate become faster
} By a Schottky on collector of T1, ΔVBE=0.7-0.5=0.2V
} This reduces NM
C1
C2
T1
T2
IUST: Digital IC Design
112/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
I2L , MTL
} Faster I2L
B
I
C1
N
+
P
C2
T1
T2
IUST: Digital IC Design
113/129
LECTURE 7 : Logic Families
N-Implant
P
P
-
N+
N - epi
N+
Adib Abrishamifar 2008
I2L , MTL
} Faster I2L (Other Idea)
} Schottky is used for T2
} We have Large VCEsat and then it is very difficult to design a
Gate , because VD + VCEsat not to be reached to VBE(0.7)
} The Metal for schottky will be very important for reduction of
barrier potential, usually the mixture of Si and Pt is used
IUST: Digital IC Design
114/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
115/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} Schottky Transistor Logic
(STL)
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Schottky Transistor Logic (STL)
T1
T2
IUST: Digital IC Design
116/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
117/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Integrated Schottky Logic (ISL)
} We use resistor for PNP
} Only in this configuration the Emitter junction is on the top
C1
R
T1
VCBT1sat = 0.7V
C2
VEBT 2 = 0.6V < VCBT1
T2
IUST: Digital IC Design
118/129
C¢2
ì PNP ® Prevents NPN to saturate ü
Þí
ý Þ Higher Speed
î NPN ® Prevents PNP to saturate þ
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
ISL
} N+1 is used for lowering the ohmic junction of collector
} It covers the large area of Base Then bPNP ¯
C1
R B
Poly
R
C2
T1
T2
IUST: Digital IC Design
119/129
P
C¢2
LECTURE 7 : Logic Families
E C1 C2
N+
N-epi
P
N1+
C¢2
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
120/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Compatibility of Logic Families
} Common ground, common supply voltage, and TTL input
and output levels
} Common ground, common supply voltage, CMOS inputs,
and TTL outputs
} Common ground, common supply voltage, TTL inputs, and
CMOS outputs
} Common ground, different Supply voltage levels
} Dynamic interface issues
IUST: Digital IC Design
121/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Compatibility of Logic Families
} Common GND, Different Supply Voltage
} Low-voltage device for interface to TTL level I/O 5V logic
devices
• Low voltage BiCMOS LVT, CMOS LVC, LVQ, FCT3, etc
} Cautions
• 3.3V to 5V logic interface
– In general, no problem
• 5V to 3.3V logic interface
– Must have no an electrostatic protection network (a diode or diodes) at the inputs
of 3.3V devices to prevent excessive current
IUST: Digital IC Design
122/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Compatibility of Logic Families
} Dynamic Interface Issues
} When logic families are mixed
• Dynamic and static interface compatibility
• Timing problem by mixing slow and fast devices
– Holding time violation by fast-edge to slow-edge logic interface
» In synchronous systems, signals originating from fast devices
may go away before they can be captured by slow devices
IUST: Digital IC Design
123/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
124/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Noise Margins of Logic Families
} What is the Noise margin?
} Difference between the worst-case output levels and the
worst-case input levels
} Static and Dynamic noise margins
} Static noise margin: low-frequency safety margins
} Dynamic noise margin: sensitivity of logic devices to noise
spikes
• It is less than that of older logic families because of designing for
high-speed operation
IUST: Digital IC Design
125/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Noise Margins of Logic Families
} Static Noise margin
Family
ABT
AC
ACT
AC11
ACT11
ALS
AS
FAST
FCT
FCT3
BC
BCT
LVQ
LVT
IUST: Digital IC Design
Input levels, V
VIL MAX
VIH MIN
0.8
2.0
1.35
3.15
0.8
2.0
1.35
3.15
0.8
2.0
0.8
2.0
0.8
2.0
0.8
2.0
0.8
2.0
0.8
2.0
0.8
2.0
0.8
2.0
0.8
2.0
0.8
2.0
126/129
LECTURE 7 : Logic Families
Output levels, V
VOL MAX
VOL MIN
0.55
2.5
0.1
4.4
0.5
3.7
0.1
4.4
0.5
3.7
0.5
2.4
0.55
2.4
0.55
2.4
0.55
2.4
0.5
2.4
0.5
2.5
0.55
2.4
0.5
2.4
0.5
2.4
Adib Abrishamifar 2008
Noise Margins of Logic Families
} Dynamic Noise margin
} Low state pulse rejection characteristic of IDT FCT244
PULSE AMPLITUDE (v)
4
3
HAZARD
2
SAFE
1
0
1
2
3
4
5
6
7
8
9
10
11
PULSE WIDTH (ns)
IUST: Digital IC Design
127/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Contents
} Logic Families on a Glance
} Diode Logic (DL)
} Resistor
Transistor
Logic
(RTL)
} Diode Transistor Logic (DTL)
} Modified DTL (NAND)
} Transistor Transistor Logic
(TTL)
} Standard TTL
} High Speed TTL (74HXX)
} Tri-State Logic
} Storage Delay Time
} Schottky TTL (74SXX)
} Low Power Schottky Clamped
TTL (74LSXX)
IUST: Digital IC Design
128/129
} Advanced Schottky (74ASXX)
} Advanced
Low
Power
Schottky (74ALSXX)
} Emitter Coupled Logic (ECL)
} I2L , MTL
} STL
} Integrated Schottky Logic
(ISL)
} Compatibility
of
Logic
Families
} Noise
Margins
of
Logic
Families
} Summary
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Summary
} In this lecture the development of Digital IC specially
bipolar gate circuit is described. Specially described in
detail are:
} RTL
} DTL
} TTL including:
•
•
•
•
•
}
}
}
}
Standard TTL
Schottky Clamped (S)
Low Power Schottky (LS)
Advanced Schottky (AS)
Advanced Low Power Schottky (ALS)
ECL
I2 L
STL
ISL
IUST: Digital IC Design
129/129
LECTURE 7 : Logic Families
Adib Abrishamifar 2008
Download