Documente Academic
Documente Profesional
Documente Cultură
1
Transistor Transistor Logic
• DTL was able to improve fan-out compared to
RTL. However, that was done at the expense of:
– Transient response.
– Chip area.
2
Logic Families on a Glance
TTL Families:
74 Standard
74L Low power
74H High speed
74S Schottky
74LS Low power Schottky
74AS Advanced Schottky
74ALS Advance Low power Schottky
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
3
Logic Families on a Glance
CMOS Families:
4
Logic Families on a Glance
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
5
Logic Families on a Glance
6
Logic Families on a Glance
7
Logic Families on a Glance
BiCMOS Logic:
• BiCMOS technology
CMOS input structure + CMOS internal logic + Bipolar
output structure.
8
Basic TTL Inverter
VCC
RB RC
Vout
Vin Qo
QI
9
TTL vs. DTL
• If we compare the basic DTL and TTL gates, we
find that the input and level-shifting diodes of
DTL can be combined into the input BJT of TTL.
VCC V CC
RB RC RB RC
Vout V out
Vin
Qo V in Qo
QI
DI DL
– The advantage is that the BJT requires less silicon area and the
propagation delay is improved by a factor of 10.
10
Calculating the VTC
• VOH:
– For Vin very low, the base-emitter junction of QI will be
forward biased.
– The base-collector junction will also be forward biased.
– Therefore, QI will be saturated.
V
CC
11
Calculating the VTC (Contd.)
• VIL:
– As Vin is increased, VB of QO will also increase. V
CC
V
out
Vin = VIL = VBE,O (FA) – VCE,I (Sat) V
in Q
Q
o
I
• VOL:
– As Vin is increased even more, QO comes
V
out
V =V
closer to Saturation and eventually saturates. OH CC
– At that point:
V = V (Sat)
OL CE
12
Calculating the VTC (Contd.)
• VIH:
– The point where QO is just saturating:
Vin = VIH = VBE,O (Sat) – VCE,I (Sat)
V out V
CC
V OH = V CC R R
B C
V
V out
in Q Q
I o
V OL = V CE (Sat)
VIn
VIH = VBE,O (Sat) – VCE,I (Sat)
13
What about the currents?
• If we look at the currents in the circuit, we find that
QI and QO cannot both remain saturated at the
same time.
• If QI is saturated, a positive IC,I must flow into the
collector of QI.
• IF QO is saturated, a positive IB,O must flow into the VCC
base of QO.
RC
• Impossible!!!! RB
V out
Vin Qo
•
QI
If we look at the voltages, we find that right after
QO saturates, the base-emitter junction of QI will
become reverse biased while the base-collector
junction is still forward biased.
– Therefore, QI will turn into Reverse Active mode.
• Under reverse active mode, IC,I flows out of the
collector of QI.
• This current will flow into the base of QO maintaining it
in saturation.
14
The Currents
• Impossible!!
15
The Voltages
VIH = VBE,O (Sat) – VCE,I (Sat) = ~0.6 V
V CC
R R C
B
Vout
VB,I = ~1.4 V
16
The VTC
V
Vout CC
R R
VOH = VCC B C
V
V out
in Q Q
I o
17
The TTL NAND Gate
• For DTL, a NAND gate was built as shown below on the left.
– The same thing can be implemented in TTL by combining the input
diodes and the level shifting diode into multiple transistors.
– Or, the input transistors can be combined into a “multi-emitter” BJT
as shown in the figure on the right.
VCC VCC
RB RC RB RC
VCC
Vout Vout
VA VA
Qo RB RC Qo
VB
DA DL
VB Vout VC
VA
Qo
DB
VC
VB
DC
VC
18
The Multi-Emitter BJT
B E3 E2 E1 B C
E3 E2 E1 C
20
TTL with Totem-Pole Output
21
TTL with Totem-Pole Output (Contd.)
• The combination of RCP and QP provide active pull-up.
– This increases the amount of sourcing current available for
turning the load gates on when the output is changing from
low to high.
22
The VTC of the Basic TTL Gate
• VOH:
– For a low Vin, IB,I will be large.
– However, IC,I will only be the leakage current flowing out of the
base of QS.
• Therefore, IC,I << IB,I and QI is saturated. VCC
23
The VTC of the Basic TTL Gate
• VIL:
– As Vin is increased, so will VB,S.
– This will continue until VBE,S = VBE (FA).
• At that point QS will be at Edge Of Conduction.
VCC
24
The VTC of the Basic TTL Gate
• VIB:
– As Vin is increased even more, QS goes into forward active mode.
– IE,S is no longer 0. But IB,O is still 0.
VCC
– The current will go through RD.
This creates a voltage difference across RD.
I RCP
– As Vin rises, so will the voltage across RD. RB RC RC
approach 0.
– Therefore, QP and DL will start to go into cutoff mode.
25
The VTC of the Basic TTL Gate
• VOB: VCC
– At that point,
RCP
Vout = VCC – IRC * RC – VBE,P (FA) – VD,L (ON) RB RC
FA
VBE ,O ( FA)
I RC I RD
QP
QI VB,S
VA
RD Sat
QS
DL ON
VB
FA
IE,S Vout
IB,O
DCA DCB QO
E. O. C
IRD RD
Therefore,
R
Vout VOB VCC VBE ,( FA ) C 1 VD ,(ON )
RD
26
The VTC of the Basic TTL Gate
• VIH:
– As Vin is increases still more, QS and QO will both saturate.
– The input voltage needed for that is:
VIH = VBE,O (Sat) + VBE,S (Sat) – VCE,I (Sat) V CC
• VOL: RB RC RCP
IRD RD
27
Will QI Switch to Reverse Active?
• Yes.
– For QI to switch to reverse active, we need
– VBE,I < 0.7
28
Example
• Calculate the VTC using typical values:
– VOH = VCC – VBE,P (FA) – VD,L (ON) = 5 – 0.7 – 0.7 = 3.6 V
– VIL = VBE,S (FA) – VCE,I (Sat) = 0.7 – 0.2 = 0.5 V
RC
– VOB VCC VBE ,O ( FA) 1 VD , L (ON )
RD
1.6k
– VOB 5 0.7 1 0.7 2.5 V
1k
– VIB = VBE,O (FA) + VBE,S (FA) – VCE,I (Sat) = 0.7 + 0.7 – 0.2 = 1.2 V
29
The VTC
Vout Region Element State
QI Sat
QS Off
1
QP & DL FA, On
QO Off
1 QI Sat
VOH = 3.6 V QS FA
2 2
QP & DL FA, On
QO Off
VOB = 2.5 V
QI Sat
3 3
QS FA
30
TTL Fan-out
VCC
VCC
R’CP
VCC
RB RC RCP
Q’P
RB RC
QP
D’L
QI QS
DL
QI QS
Q’O
DCA QO
DCA
RD
RD
31
IIL
• The low input comes from the saturated Q’O of a
previous similar gate.
– Therefore, Vin = VCE,O’ (Sat)
– QI will be saturated VCC
– IC,I = 0. DCA
RB
32
IOL
• The low output comes from QO being saturated and both QP and
DL being off.
– IOL = IC,O
– IC,O = sbFIB,O VCC
• Max fan-out, when s = 1
– IB,O = IE,S – IRD RB RC RCP
34
IIH
• The high input comes from QP and DL of the
driving gate both being on.
– This makes QI RA, and QS and QO both saturated.
– We can determine
VB,I = VBE,O (Sat) + VBE,S (Sat) + VBC,I (RA) VCC
VCC
VCC VB , I R’CP
I B,I FA RC RCP
RB RB
Q’P IB,I
ON QP
D’L VB,I
QI QS
– Since QI is RA, IIH RA Sat
DL
Q’O
• IIH = IE,I = bR IB,I DCA QO
Sat
RD
35
IOH
• Since the QI’s of the load gates must be kept in RA mode,
– Vout > VB,I – VBE,I (FA)
VCC
RC RCP
FA
QP RB
QS
DL
ON
VB,I
OFF
QI
IOH
RA
• Therefore,
QO
Off
– VB,P > VB,I – VBE,I (FA) – VD,L (ON) – VBE,P (FA)
VCC VB , P
I B,P
RC
– VB,I = VBE,O (Sat) + VBE,S (Sat) + VBC,I (RA) = 0.8 + 0.8 + 0.7 = 2.3 V
VCC VB , I 5 2.3
I B,I 0.675 mA
RB 4k
VCC VB , P 5 0.2
I B,P 3 mA
RC 1.6k
78 mA
N OH 1155
0.0675 mA
37
TTL Power Dissipation
• Output Low State: VCC
Off
QP
– QP is cut off QI QS
DL
Off
RA Sat
IRCP = 0.
DCA QO
Sat
– QS and QO are Sat. RD
– QI is RA, therefore
VCC VCB , I ( RA) VBE , S ( Sat ) VBE ,O ( Sat )
I RB (OL)
RB
38
TTL Power Dissipation
• Output High State: VCC
FA
QP
– If we assume no loads QI QS
DL
ON
Sat Off
IRCP = 0, IRC = 0.
DCA QO
Off
– QI is saturated and this gate RD
VCC VCB , I ( RA) VBE , S ( Sat ) VBE ,O ( Sat ) 5 0.7 0.8 0.8
I RB (OL) 0.675 mA
RB 4k
40
• Output High State: VCC VCC
Off QI QS ON
– ICC (OH) = IRB DL DL
Sat Off
– QI is saturated and this gate is driven by a
similar gate, therefore QO
QO
Sat Off
VCC VBE , I ( Sat ) VCE ,O ' ( Sat ) 5 0.8 0.2
I RB (OH ) 1 mA RD
RB 4k
ICC (OH) = 1 mA
Should there be loads connected, ICC (OH) will increase and so will the power dissipation.
TTL NOR Gate
42
TTL OR Gate
43
Open Collector TTL
• If we remove the active pull-up section, we end
up with a gate that can be used for connecting to
a common bus. VCC
44
Open Collector NAND gates
• If any NAND gate produces a low, the whole line
is drawn low.
• The NAND gates cannot produce a logic high.
– They will basically produce a high impedance
state.
– The pull-up resistor will pull the line up to VCC.
VCC
45
Typical TTL Values (74xx)
• VOH = 3.6 V VCC
• VIL = 0.5 V
• VOB = 2.5 V 4 kW 1.6 kW 120 W
• VIB = 1.2 V
• VOL = 0.2 V QP
• IIL = 1 mA
• IOL = 100 mA DCA QO
– Max N = 100
1 kW
• Ave. PDisp = 10 mW
• Propagation Delay = 10 nS
• PDP = 100
46
Low Power TTL – LTTL (74Lxx)
• To reduce the power,
we need to reduce ICC. VCC
reduction in Fan-out 12 kW
47
High Speed TTL – HTTL (74Hxx)
• To increase the transition Darlington Pair
speed, we need to increase
the currents. VCC
• In addition, a combination QP
known as the Darlington Pair QP2
Vin
replaces QP to increase the QI QS 4 kW
amount of current that can be
supplied to the load when the Vout
output is switching from low DCA QO
to high.
470 W
• Of course, the price is
increased power dissipation.
– Ave. PDisp = 20 mW
48
49