Файл: Digital design with CPLD applications and VHDL (R. Dueck, 2000).pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 13.06.2025

Просмотров: 8120

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

500 C H A P T E R 1 1 • Logic Gate Circuitry

QUAD 2-INPUT NAND GATE

• ESD > 3500 Volts

VCC

14

13

12

11

10

9

8

1

2

3

4

5

6

7

GND

SN54/74LS00

QUAD 2-INPUT NAND GATE

LOW POWER SCHOTTKY

J SUFFIX

CERAMIC

CASE 632-08

14

1

N SUFFIX

PLASTIC

14

CASE 646-06

1

D SUFFIX

14

SOIC

CASE 751A-02

1

ORDERING INFORMATION

SN54LSXXJ Ceramic

SN74LSXXN Plastic

SN74LSXXD SOIC

GUARANTEED OPERATING RANGES

Symbol

Parameter

Min

Typ

Max

Unit

VCC

Supply Voltage

54

4.5

5.0

5.5

V

74

4.75

5.0

5.25

TA

Operating Ambient Temperature Range

54

– 55

25

125

°C

74

0

25

70

IOH

Output Current — High

54, 74

– 0.4

mA

IOL

Output Current — Low

54

4.0

mA

74

8.0

FIGURE 11.3

74LS00 Data (1 of 2) Reprinted with permission of Motorola.


11.1 • Electrical Characteristics of Logic Gates

501

SN54/74LS00

DC CHARACTERISTICS OVER OPERATING TEMPERATURE RANGE (unless otherwise specified)

Limits

Symbol

Parameter

Min

Typ

Max

Unit

Test Conditions

VIH

Input HIGH Voltage

2.0

V

Guaranteed Input HIGH Voltage for

All Inputs

VIL

Input LOW Voltage

54

0.7

V

Guaranteed Input LOW Voltage for

74

0.8

All Inputs

VIK

Input Clamp Diode Voltage

– 0.65

– 1.5

V

VCC = MIN, IIN = – 18 mA

VOH

Output HIGH Voltage

54

2.5

3.5

V

VCC = MIN, IOH = MAX, VIN = VIH

74

2.7

3.5

V

or VIL per Truth Table

54, 74

0.25

0.4

V

I = 4.0 mA

VCC = VCC MIN,

VOL

Output LOW Voltage

OL

VIN = VIL or VIH

74

0.35

0.5

V

IOL = 8.0 mA

per Truth Table

IIH

Input HIGH Current

20

A

VCC = MAX, VIN = 2.7 V

0.1

mA

VCC = MAX, VIN = 7.0 V

IIL

Input LOW Current

– 0.4

mA

VCC = MAX, VIN = 0.4 V

IOS

Short Circuit Current (Note 1)

– 20

–100

mA

VCC = MAX

Power Supply Current

ICC

Total, Output HIGH

1.6

mA

VCC = MAX

Total, Output LOW

4.4

Note 1: Not more than one output should be shorted at a time, nor for more than 1 second.

AC CHARACTERISTICS (TA = 25°C)

Limits

Symbol

Parameter

Min

Typ

Max

Unit

Test Conditions

tPLH

Turn-Off Delay, Input to Output

9.0

15

ns

VCC = 5.0 V

tPHL

Turn-On Delay, Input to Output

10

15

ns

CL = 15 pF

FIGURE 11.3

74LS00 Data (2 of 2) Reprinted with permission of Motorola.

do not guarantee these values. An exception to this would be the supply voltage, VCC, whose

typical value is simply indicated as the average of maximum and minimum values.

Note that IIH and IIL are shown in Figure 11.2 as flowing in opposite directions, as are

IOH and IOL. On a data sheet, a current entering a gate is indicated as positive and a current

leaving the gate is shown as having a negative value. The reason for these current directions

will become apparent when we examine the internal circuits of the gates later in the chapter.

EXAMPLE 11.1

What is the maximum value of VOL for a 74LS00 NAND gate when the output current is at

its maximum value?

Solution When the output is in the LOW state, the output current is given by IOL, which has a maximum value of 8 mA. The output voltage, VOL, is specified for a value of 4 mA and for 8 mA. Since the output condition is specified for maximum IOL (8 mA),

then VOL 0.5 V.


502 C H A P T E R 1 1 • Logic Gate Circuitry

The 74XX00 NAND gate data is sufficient to represent any logic functions having “normal” output current within its particular logic family. This data can be used for most gate or flip-flop circuits within the family. Some specialized devices with higher-current outputs (e.g., 74XX244 octal tristate buffers) have a different set of electrical characteristics within their family.

In the following sections of the chapter, we will use a NAND gate from each of three device families (74LS00, 74HC00A, and 74HCT00A) for illustrating the general principles of the various electrical characteristics. Devices from other families will also be used in examples and problems. Data sheets for the various devices are included in Appendix C.

SECTION 11.1 REVIEW PROBLEM

11.1What are the maximum values of voltage and current we can expect at the output of a 74LS00 NAND gate when both inputs are LOW?

11.2Propagation Delay

K E Y T E R M S

tpHL

Propagation delay when the device output is changing from HIGH to LOW.

tpLH

Propagation delay when the device output is changing from LOW to HIGH.

Propagation delay occurs because the output of a logic gate or flip-flop cannot respond instantaneously to changes at its input. There is a short delay, on the order of several nanoseconds, between input change and output response. This is largely due to the charging and discharging of capacitances inherent in the switching transistors of the gate or flipflop.

Figure 11.4 shows propagation delay in two gates: a 74XX00 NAND gate and a 74XX08 AND gate. Each gate has an identical input waveform, a LOW-HIGH-LOW pulse. After each input transition, the output changes after a short delay, tp.

FIGURE 11.4

Propagation Delay in NAND and AND Gates

Two delays are shown for each gate: tpLH and tpHL. The LH and HL subscripts show the direction of change at the gate output; LH indicates that the output goes from LOW to

HIGH, and HL shows the output changing from HIGH to LOW.

Propagation delay is the time between input and output voltages passing through a standard reference value. The reference voltage for standard TTL is 1.5 V. LSTTL and CMOS have different reference voltages, as follows.


11.2 • Propagation Delay

503

N O T E

Propagation Delay for Various Logic Families:

LSTTL: Time from 1.3 V at input to 1.3 V at output.

Other TTL: Time from 1.5 V at input to 1.5 V at output.

CMOS: Time from 50% of maximum input to 50% of maximum output.

EXAMPLE 11.2

Use the data sheet in Figure 11.3, as well as those in Appendix C, to find the maximum

propagation delays for each of the following gates: 74LS00 (quadruple 2-input NAND),

74LS02 (quadruple 2-input NOR), 74LS08 (quadruple 2-input AND), and 74LS32

(quadruple 2-input OR).

Solution

Table 11.2 Propagation Delays of 74LS Gates

74LS00

74LS02

74LS08

74LS32

tpLH

15 ns

15 ns

15 ns

22 ns

tpHL

15 ns

15 ns

20 ns

22 ns

Table 11.2 shows the variation of propagation delay among logic gates of the same

family (74LS TTL). Since each logic function has a different circuit, its propagation delay

will differ from those of gates with different functions.

EXAMPLE 11.3

Use data sheets to find the maximum propagation delays for each of the following logic

gates: 74F00, 74AS00, 74ALS00, 74HC00, and 74HCT00.

Solution

Table 11.3 Propagation Delays of 74LS Gates

74F00*

74AS00

74ALS00

74HC00**

74HCT00***

tpLH

6 ns

4.5 ns

11 ns

15 ns

19 ns

tpHL

5.3 ns

4 ns

8 ns

15 ns

19 ns

*Temperature range (74F00): 0°C to 70°C.

**VCC 4.5 V, temperature range (74HC00): 55°C to 25°C.

***VCC 5 V, temperature range (74HCT00): 55°C to 25°C.

As indicated by the notes for Table 11.3, propagation delay (and other parameters) vary with certain operating conditions, such as ambient temperature and power supply voltage. Always make sure that the operating conditions are correctly specified when looking up a data sheet parameter.

All gates in Example 11.3 have the same logic function (2-input NAND), but different propagation delay times. We might ask, “Why not always use the advanced Schottky TTL gate (74AS00), since it is the fastest?” The main reason is that it has the highest power dissipation of the gates shown. We wouldn’t know this without looking up other specs on the data sheet. (We will learn how to do this later in the chapter.) Thus, it is important to make design decisions based on complete information, not just one parameter.