The SNx4LS24x, SNx4S24x octal buffers and line drivers are designed specifically to improve both the performance and density of three-state memory address drivers, clock drivers, and bus-oriented receivers and transmitters. The designer has a choice of selected combinations of inverting and non-inverting outputs, symmetrical, active-low output-control (G) inputs, and complementary output-control (G and G) inputs. These devices feature high fan-out, improved fan-in, and 400-mV noise margin. The SN74LS24x and SN74S24x devices can be used to drive terminated lines down to 133 Ω.
PART NUMBER | PACKAGE | BODY SIZE (NOM) |
---|---|---|
SN54LS24x, SN54S24x |
CDIP (20) – J | 24.20 mm × 6.92 mm |
CFP (20) – W | 7.02 mm × 13.72 mm | |
LCCC (20) – FK | 8.89 mm × 8.89 mm | |
SN74LS240, SN74LS244 |
SSOP (20) – DB | 7.20 mm × 5.30 mm |
SN74LS24x, SN74S24x |
SOIC (20) – DW | 12.80 mm × 7.50 mm |
PDIP (20) – N | 24.33 mm × 6.35 mm | |
SN74LS24x | SOP (20) – NS | 7.80 mm × 12.60 mm |
Changes from C Revision (May 2010) to D Revision
PIN | I/O | DESCRIPTION | |
---|---|---|---|
NO. | NAME | ||
1 | 1G | I | Channel 1 output enable |
2 | 1A1 | I | Channel 1, A side 1 |
3 | 2Y4 | O | Channel 2, Y side 4 |
4 | 1A2 | I | Channel 1, A side 2 |
5 | 2Y3 | O | Channel 2, Y side 3 |
6 | 1A3 | I | Channel 1, A side 3 |
7 | 2Y2 | O | Channel 2, Y side 2 |
8 | 1A4 | I | Channel 1, A side 4 |
9 | 2Y1 | O | Channel 2, Y side 1 |
10 | GND | — | Ground |
11 | 2A1 | I | Channel 2, A side 1 |
12 | 1Y4 | O | Channel 1, Y side 4 |
13 | 2A2 | I | Channel 2, A side 2 |
14 | 1Y3 | O | Channel 1, Y side 3 |
15 | 2A3 | I | Channel 2, A side 3 |
16 | 1Y2 | O | Channel 1, Y side 2 |
17 | 2A4 | I | Channel 2, A side 4 |
18 | 1Y1 | O | Channel 1, Y side 1 |
19 | 2G/2G(1) | I | Channel 2 output enable |
20 | VCC | — | Power supply |
MIN | MAX | UNIT | ||
---|---|---|---|---|
Supply voltage, VCC(2) | 7 | V | ||
Input voltage, VI | SNx4LS24x | 7 | V | |
SNx4S24x | 5.5 | |||
Off-state output voltage | 5.5 | V | ||
Storage temperature, Tstg | –65 | 150 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
ALL PACKAGES | ||||
V(ESD) | Electrostatic discharge | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | 500 | V |
N PACKAGE | ||||
V(ESD) | Electrostatic discharge | Charged device model (CDM), per JEDEC specification JESD22-C101(2) | 500 | V |
MIN | NOM | MAX | UNIT | |||
---|---|---|---|---|---|---|
VCC | Supply voltage(1) | SN54xS24x | 4.5 | 5 | 5.5 | V |
SN74xS24x | 4.75 | 5 | 5.25 | |||
VIH | High-level input voltage | 2 | V | |||
VIL | Low-level input voltage | SN54LS24x | 0.7 | V | ||
SN54S24x, SN74xS24x | 0.8 | |||||
IOH | High-level output current | SN54xS24x | –12 | mA | ||
SN74xS24x | –15 | |||||
IOL | Low-level output current | SN54LS24x | 12 | mA | ||
SN54S24x | 48 | |||||
SN74LS24x | 24 | |||||
SN74S24x | 64 | |||||
External resistance between any input and VCC or ground (SNx4S24x only) | 40 | kΩ | ||||
TA | Operating free-air temperature(2) | SN54xS24x | –55 | 125 | °C | |
SN74xS24x | 0 | 70 |
THERMAL METRIC(1) | SN74LS240, SN74LS244 |
SN74LS24x, SN74S24x | SN74LS24x | UNIT | ||
---|---|---|---|---|---|---|
DB (SSOP) | DW (SOIC) | N (PDIP) | NS (SOP) | |||
20 PINS | 20 PINS | 20 PINS | 20 PINS | |||
RθJA | Junction-to-ambient thermal resistance(2)(3) | 94.3 | 90.3 | 50.6 | 76.6 | °C/W |
RθJC(top) | Junction-to-case (top) thermal resistance | 55.9 | 45.5 | 37.4 | 42.9 | °C/W |
RθJB | Junction-to-board thermal resistance | 49.5 | 48.1 | 31.5 | 44.1 | °C/W |
ψJT | Junction-to-top characterization parameter | 21.3 | 19.4 | 24 | 19.2 | °C/W |
ψJB | Junction-to-board characterization parameter | 49.1 | 47.6 | 31.4 | 43.7 | °C/W |
PARAMETER | TEST CONDITIONS(1) | MIN | TYP(2) | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
VIK | VCC = MIN, II = –18 mA | –1.5 | V | ||||
Hysteresis (VT+ − VT−) |
VCC = MIN | 0.2 | 0.4 | V | |||
VOH | VCC = MIN, IOH = –3 mA, VIH = 2 V, VIL = MAX | 2.4 | 3.4 | V | |||
VCC = MIN, IOH = MAX, VIH = 2 V, VIL = 0.5 V | 2 | ||||||
VOL | VCC = MIN, VIL = MAX, VIH = 2 V | IOL = 12 mA, SN54LS24x | 0.4 | V | |||
IOL = 24 mA, SN74LS24x | 0.5 | ||||||
IOZH | VCC = MAX, VIL = MAX, VIH = 2 V, VO = 2.7 V | 20 | µA | ||||
IOZL | VCC = MAX, VIL = MAX, VIH = 2 V, VO = 0.4 V | –20 | µA | ||||
II | VCC = MAX, VI = 7 V | 0.1 | mA | ||||
IIH | VCC = MAX, VI = 2.7 V | 20 | µA | ||||
IIL | VCC = MAX, VIL = 0.4 V | –0.2 | mA | ||||
IOS(3) | VCC = MAX | –40 | –225 | mA | |||
ICC | VCC = MAX, output open | Outputs high | All | 17 | 27 | mA | |
Outputs low | SNx4LS240 | 26 | 44 | ||||
SNx4LS241, SNx4LS244 | 27 | 46 | |||||
Outputs disabled | SNx4LS240 | 29 | 50 | ||||
SNx4LS241, SNx4LS244 | 32 | 54 |
PARAMETER | TEST CONDITIONS(1) | MIN | TYP(2) | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
VIK | VCC = MIN, II = –18 mA | –1.2 | V | ||||
Hysteresis (VT+ − VT−) |
VCC = MIN | 0.2 | 0.4 | V | |||
VOH | VCC = MIN, IOH = –1 mA, VIH = 2 V, VIL = 0.8 V, SN74S24x only | 2.7 | V | ||||
VCC = MIN, IOH = –3 mA, VIH = 2 V, VIL = 0.8 V | 2.4 | 3.4 | |||||
VCC = MIN, IOH = MAX, VIH = 2 V, VIL = 0.5 V | 2 | ||||||
VOL | VCC = MIN, VIL = MAX, VIH = 2 V, IOL = 0.8 V | 0.55 | V | ||||
IOZH | VCC = MAX, VIL = 0.8 V, VIH = 2 V, VO = 2.4 V | 50 | µA | ||||
IOZL | VCC = MAX, VIL = MAX, VIH = 2 V, VO = 0.5 V | –50 | µA | ||||
II | VCC = MAX, VI = 5.5 V | 1 | mA | ||||
IIH | VCC = MAX, VI = 2.7 V | 50 | µA | ||||
IIL | VCC = MAX, VIL = 0.5 V | Any A | –400 | µA | |||
Any G | –2 | mA | |||||
IOS(3) | VCC = MAX | –50 | –225 | mA | |||
ICC | VCC = MAX, output open | Outputs high | SN54S240 | 80 | 123 | mA | |
SN74S240 | 80 | 135 | |||||
SN54S241, SN54S244 | 95 | 147 | |||||
SN74S241, SN74S244 | 95 | 160 | |||||
Outputs low | SN54S240 | 100 | 145 | ||||
SN74S240 | 100 | 150 | |||||
SN54S241, SN54S244 | 120 | 170 | |||||
SN74S241, SN74S244 | 120 | 180 | |||||
Outputs disabled | SN54S240 | 100 | 145 | ||||
SN74S240 | 100 | 150 | |||||
SN54S241, SN54S244 | 120 | 170 | |||||
SN74S241, SN74S244 | 120 | 180 |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
tPLH | RL = 667 Ω, CL = 45 pF | SNx4LS240 | 9 | 14 | ns | |
SNx4LS241, SNx4LS244 | 12 | 18 | ||||
tPHL | RL = 667 Ω, CL = 45 pF | 12 | 18 | ns | ||
tPZL | RL = 667 Ω, CL = 45 pF | 20 | 30 | ns | ||
tPZH | RL = 667 Ω, CL = 45 pF | 15 | 23 | ns | ||
tPLZ | RL = 667 Ω, CL = 5 pF | 10 | 20 | ns | ||
tPHZ | RL = 667 Ω, CL = 5 pF | 15 | 25 | ns |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
tPLH | RL = 90 Ω, CL = 50 pF | SNx4S240 | 4.5 | 7 | ns | |
SNx4S241, SNx4S244 | 6 | 9 | ||||
tPHL | RL = 90 Ω, CL = 50 pF | SNx4S240 | 4.5 | 7 | ns | |
SNx4S241, SNx4S244 | 6 | 9 | ||||
tPZL | RL = 90 Ω, CL = 50 pF | 10 | 15 | ns | ||
tPZH | RL = 90 Ω, CL = 50 pF | SNx4S240 | 6.5 | 10 | ns | |
SNx4S241, SNx4S244 | 8 | 12 | ||||
tPLZ | RL = 90 Ω, CL = 5 pF | 10 | 15 | ns | ||
tPHZ | RL = 90 Ω, CL = 5 pF | 6 | 9 | ns |
This device is organized as two 4-bit buffers and drivers with separate output-enable (G) inputs. When G is low, the device passes data from the A inputs to the Y outputs. When G is high, the outputs are in the high impedance state. Inputs can be driven from either 3.3-V or 5-V devices. This feature allows the use of this device as a translator in a mixed 3.3-V and 5-V system environment. To ensure the high-impedance state during power up or power down, G must be tied to VCC through a pullup resistor; the minimum value of the resistor is determined by the current-sinking capability of the driver.
The 3-state outputs can drive bus lines directly. All outputs can be put into high impedance mode through the G pin.
This device has PNP inputs which reduce dc loading on bus lines.
The bus inputs have built-in hysteresis that improves noise margins.
The SNx4LS24x and SNx4S24x devices can be used as inverting and non-inverting bus buffers for data line transmission and can isolate input to output by setting the G pin HIGH. Table 1, Table 2, and Table 3 list the function tables for all devices.
INPUTS | OUTPUTS | |
---|---|---|
G | A | Y |
L | L | H |
L | H | L |
H | X | Z |
CHANNEL 1 | CHANNEL 2 | ||||
---|---|---|---|---|---|
INPUTS | OUTPUT | INPUTS | OUTPUT | ||
1G | 1A | 1Y | 2G | 2A | 2Y |
L | L | L | H | L | L |
L | H | H | H | H | H |
H | X | Z | L | X | Z |
INPUTS | OUTPUTS | |
---|---|---|
G | A | Y |
L | L | L |
L | H | H |
H | X | Z |
NOTE
Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality.
The SNx4LS24x, SNx4S24x octal buffers and line drivers are designed to be used for a multitude of bus interface type applications where output drive or PCB trace length is a concern.
This device uses Schottky transistor logic technology. Take care to avoid bus contention because it can drive currents that would exceed maximum limits. The high drive creates fast edges into light loads, so routing and load conditions must be considered to prevent ringing.
The SNx4LS240 and SNx4S240 devices can be used to buffer signals along a memory bus. The increased output drive helps data transmission reliability. Figure 24 shows a schematic of this example.
The SNx4LS240 and SNx4S240 devices have two independently controlled 4-bit drivers, and can be used to buffer signals in a bidirectional manner along a data bus. Figure 25 shows the SNx4LS240 or SNx4S240 used in this manner.
The enable pins on the SNx4LS241 and SNx4S241 devices can be used to help direct signals along a shared party-line bus. Figure 26 shows a general configuration of how to implement this structure. Take care to ensure that bus contention does not occur.