Skip to the content
PCBKitNew board
12345678910111213141516

SN74HC157D

Texas Instruments

-40℃~+85℃ 21ns@6V,50pF 2V~6V 7.8mA 7.8mA 74HC 8/4 80uA Multiplexer Single Supply SOIC-16 Signal Switches, Multiplexers, Decoders ROHS

Extended
DatasheetJLCPCBLCSCti/SN74HC157D
Category
Signal Switches, Multiplexers, Decoders
Package
SOIC-16
Pins
16

Overview

The SN74HC157D is a signal Switches, Multiplexers, Decoder made by Texas Instruments in a SOIC-16 package with 16 pins. -40℃~+85℃ 21ns@6V,50pF 2V~6V 7.8mA 7.8mA 74HC 8/4 80uA Multiplexer Single Supply SOIC-16 Signal Switches, Multiplexers, Decoders ROHS.

PCBKit's library has its KiCad symbol (74xx:74LS157, from KiCad's library) and its footprint (Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, from KiCad's library), ready for a KiCad board. 606 are in stock at JLCPCB (part C6823). 1 open-source board in 1 repository on GitHub use it.

Symbol

S1I0a2I1a3Za4I0b5I1b6Zb7GND8Zc9I1c10I0c11Zd12I1d13I0d14E15VCC16
74xx:74LS157From KiCad's library

Footprint

12345678910111213141516
Package_SO:SOIC-16_3.9x9.9mm_P1.27mmFrom KiCad's library

From the datasheet

9
Supply, least
2 V · VCC, recommended operating min · p. 4
Supply, most
6 V · VCC, recommended operating max · p. 4
Supply, absolute maximum
7 V · VCC, absolute max · p. 4
Works from
-55 °C · Operating free-air temperature min · p. 4
Works up to
125 °C · Operating free-air temperature max · p. 4
Junction, hottest
150 °C · Junction temperature absolute max · p. 4
Takes working
160 µA · VCC supply current max, VCC = 6 V, inputs at rails, IO = 0 · p. 5
A pin gives at most
35 mA · Continuous output source or sink current absolute max, VO = 0 to VCC · p. 4
Junction to air (D (SOIC))
73 K/W · Junction-to-ambient thermal resistance · p. 4

What it is and has

5
Multiplexers
Four 2:1 multiplexers · p. 8
Output drive
Up to 15 LSTTL loads · p. 1
Output drive current
±6mA at 5V · p. 1
Strobe
Forces all Y outputs low · p. 8
Channel selection
Common address input for all four channels · p. 8

Around it

3
cap 0.1μF
between VCC and GND; Recommended bypass capacitor at each VCC terminal; place physically close to the device with a short ground return. · p. 13
cap 1μF
between VCC and GND; Commonly used in parallel with 0.1uF to reject different noise frequencies. · p. 13
res 10kΩ
between input and VCC or GND; Recommended pull-up or pull-down when an input is not actively driven at all times. · p. 8

Specifications

94
ParameterConditionsAs printedPage
Supply voltage range VCCOver operating free-air temperature rangemin -0.5 · max 7 V4
Input clamp current IIKVI < 0 or VI > VCC; current magnitude, ±20 mAmax 20 mA4
Output clamp current IOKVO < 0 or VO > VCC; current magnitude, ±20 mAmax 20 mA4
Continuous output current IOVO = 0 to VCC; current magnitude, ±35 mAmax 35 mA4
Continuous current through VCC or GNDCurrent magnitude, ±70 mAmax 70 mA4
Junction temperature TJmax 150 °C4
Storage temperature Tstgmin -65 · max 150 °C4
Supply voltage VCCSN74HC157; nominal 5 Vmin 2 · max 6 V4
High-level input voltage VIHSN74HC157; VCC = 2 Vmin 1.5 V4
High-level input voltage VIHSN74HC157; VCC = 4.5 Vmin 3.15 V4
High-level input voltage VIHSN74HC157; VCC = 6 Vmin 4.2 V4
Low-level input voltage VILSN74HC157; VCC = 2 Vmax 0.5 V4
Low-level input voltage VILSN74HC157; VCC = 4.5 Vmax 1.35 V4
Low-level input voltage VILSN74HC157; VCC = 6 Vmax 1.8 V4
Input voltage VISN74HC157; maximum is VCCmin 0 V4
Output voltage VOSN74HC157; maximum is VCCmin 0 V4
Input transition rise/fall time ttSN74HC157; VCC = 2 Vmax 1000 ns4
Input transition rise/fall time ttSN74HC157; VCC = 4.5 Vmax 500 ns4
Input transition rise/fall time ttSN74HC157; VCC = 6 Vmax 400 ns4
Operating free-air temperature TASN74HC157min -55 · max 125 °C4
Junction-to-ambient thermal resistance RθJAD (SOIC), 16 pins; table gives a single value without min/typ/max designationtyp 73 °C/W4
VOH VOHTA = 25°C; VCC = 2 V; IOH = −20 uA; VI = VIH or VILmin 1.9 · typ 1.998 V5
VOH VOHSN74HC157; recommended operating free-air temperature range; VCC = 2 V; IOH = −20 uA; VI = VIH or VILmin 1.9 V5
VOH VOHTA = 25°C; VCC = 4.5 V; IOH = −20 uA; VI = VIH or VILmin 4.4 · typ 4.499 V5
VOH VOHSN74HC157; recommended operating free-air temperature range; VCC = 4.5 V; IOH = −20 uA; VI = VIH or VILmin 4.4 V5
VOH VOHTA = 25°C; VCC = 6 V; IOH = −20 uA; VI = VIH or VILmin 5.9 · typ 5.999 V5
VOH VOHSN74HC157; recommended operating free-air temperature range; VCC = 6 V; IOH = −20 uA; VI = VIH or VILmin 5.9 V5
VOH VOHTA = 25°C; VCC = 4.5 V; IOH = −6 mA; VI = VIH or VILmin 3.98 · typ 4.3 V5
VOH VOHSN74HC157; recommended operating free-air temperature range; VCC = 4.5 V; IOH = −6 mA; VI = VIH or VILmin 3.7 V5
VOH VOHTA = 25°C; VCC = 6 V; IOH = −7.8 mA; VI = VIH or VILmin 5.48 · typ 5.8 V5
VOH VOHSN74HC157; recommended operating free-air temperature range; VCC = 6 V; IOH = −7.8 mA; VI = VIH or VILmin 5.2 V5
VOL VOLTA = 25°C; VCC = 2 V; IOL = 20 uA; VI = VIH or VILtyp 0.002 · max 0.1 V5
VOL VOLSN74HC157; recommended operating free-air temperature range; VCC = 2 V; IOL = 20 uA; VI = VIH or VILmax 0.1 V5
VOL VOLTA = 25°C; VCC = 4.5 V; IOL = 20 uA; VI = VIH or VILtyp 0.001 · max 0.1 V5
VOL VOLSN74HC157; recommended operating free-air temperature range; VCC = 4.5 V; IOL = 20 uA; VI = VIH or VILmax 0.1 V5
VOL VOLTA = 25°C; VCC = 6 V; IOL = 20 uA; VI = VIH or VILtyp 0.001 · max 0.1 V5
VOL VOLSN74HC157; recommended operating free-air temperature range; VCC = 6 V; IOL = 20 uA; VI = VIH or VILmax 0.1 V5
VOL VOLTA = 25°C; VCC = 4.5 V; IOL = 6 mA; VI = VIH or VILtyp 0.17 · max 0.26 V5
VOL VOLSN74HC157; recommended operating free-air temperature range; VCC = 4.5 V; IOL = 6 mA; VI = VIH or VILmax 0.4 V5
VOL VOLTA = 25°C; VCC = 6 V; IOL = 7.8 mA; VI = VIH or VILtyp 0.15 · max 0.26 V5
VOL VOLSN74HC157; recommended operating free-air temperature range; VCC = 6 V; IOL = 7.8 mA; VI = VIH or VILmax 0.4 V5
II IITA = 25°C; VCC = 6 V; VI = VCC or 0; current magnitudes, typical ±0.1 nA and maximum ±100 nAtyp 0.1 · max 100 nA5
II IISN74HC157; recommended operating free-air temperature range; VCC = 6 V; VI = VCC or 0; current magnitude, ±1000 nAmax 1000 nA5
ICC ICCTA = 25°C; VCC = 6 V; VI = VCC or 0; IO = 0max 8 uA5
ICC ICCSN74HC157; recommended operating free-air temperature range; VCC = 6 V; VI = VCC or 0; IO = 0max 160 uA5
Ci CiTA = 25°C; VCC = 2 V to 6 Vtyp 3 · max 10 pF5
Ci CiSN74HC157; recommended operating free-air temperature range; VCC = 2 V to 6 Vmax 10 pF5
Propagation delay tpdTA = 25°C; CL = 50 pF; A or B to Y; VCC = 2 Vtyp 63 · max 125 ns5
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 50 pF; A or B to Y; VCC = 2 Vmax 190 ns5
Propagation delay tpdTA = 25°C; CL = 50 pF; A or B to Y; VCC = 4.5 Vtyp 13 · max 25 ns5
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 50 pF; A or B to Y; VCC = 4.5 Vmax 38 ns5
Propagation delay tpdTA = 25°C; CL = 50 pF; A or B to Y; VCC = 6 Vtyp 11 · max 21 ns5
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 50 pF; A or B to Y; VCC = 6 Vmax 32 ns5
Propagation delay tpdTA = 25°C; CL = 50 pF; A/B to Y; VCC = 2 Vtyp 67 · max 125 ns5
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 50 pF; A/B to Y; VCC = 2 Vmax 190 ns5
Propagation delay tpdTA = 25°C; CL = 50 pF; A/B to Y; VCC = 4.5 Vtyp 18 · max 25 ns5
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 50 pF; A/B to Y; VCC = 4.5 Vmax 38 ns5
Propagation delay tpdTA = 25°C; CL = 50 pF; A/B to Y; VCC = 6 Vtyp 14 · max 21 ns5
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 50 pF; A/B to Y; VCC = 6 Vmax 32 ns5
Propagation delay tpdTA = 25°C; CL = 50 pF; G to Y; VCC = 2 Vtyp 59 · max 115 ns5
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 50 pF; G to Y; VCC = 2 Vmax 170 ns5
Propagation delay tpdTA = 25°C; CL = 50 pF; G to Y; VCC = 4.5 Vtyp 16 · max 23 ns5
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 50 pF; G to Y; VCC = 4.5 Vmax 34 ns5
Propagation delay tpdTA = 25°C; CL = 50 pF; G to Y; VCC = 6 Vtyp 13 · max 20 ns5
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 50 pF; G to Y; VCC = 6 Vmax 29 ns5
Transition time ttTA = 25°C; CL = 50 pF; output Y; VCC = 2 Vtyp 28 · max 60 ns5
Transition time ttSN74HC157; recommended operating free-air temperature range; CL = 50 pF; output Y; VCC = 2 Vmax 90 ns5
Transition time ttTA = 25°C; CL = 50 pF; output Y; VCC = 4.5 Vtyp 8 · max 12 ns5
Transition time ttSN74HC157; recommended operating free-air temperature range; CL = 50 pF; output Y; VCC = 4.5 Vmax 18 ns5
Propagation delay tpdTA = 25°C; CL = 150 pF; A or B to Y; VCC = 2 Vtyp 81 · max 190 ns6
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 150 pF; A or B to Y; VCC = 2 Vmax 235 ns6
Propagation delay tpdTA = 25°C; CL = 150 pF; A or B to Y; VCC = 4.5 Vtyp 23 · max 38 ns6
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 150 pF; A or B to Y; VCC = 4.5 Vmax 47 ns6
Propagation delay tpdTA = 25°C; CL = 150 pF; A or B to Y; VCC = 6 Vtyp 18 · max 33 ns6
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 150 pF; A or B to Y; VCC = 6 Vmax 41 ns6
Propagation delay tpdTA = 25°C; CL = 150 pF; A/B to Y; VCC = 2 Vtyp 81 · max 210 ns6
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 150 pF; A/B to Y; VCC = 2 Vmax 260 ns6
Propagation delay tpdTA = 25°C; CL = 150 pF; A/B to Y; VCC = 4.5 Vtyp 23 · max 42 ns6
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 150 pF; A/B to Y; VCC = 4.5 Vmax 52 ns6
Propagation delay tpdTA = 25°C; CL = 150 pF; A/B to Y; VCC = 6 Vtyp 18 · max 36 ns6
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 150 pF; A/B to Y; VCC = 6 Vmax 45 ns6
Propagation delay tpdTA = 25°C; CL = 150 pF; G to Y; VCC = 2 Vtyp 91 · max 190 ns6
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 150 pF; G to Y; VCC = 2 Vmax 235 ns6
Propagation delay tpdTA = 25°C; CL = 150 pF; G to Y; VCC = 4.5 Vtyp 24 · max 38 ns6
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 150 pF; G to Y; VCC = 4.5 Vmax 47 ns6
Propagation delay tpdTA = 25°C; CL = 150 pF; G to Y; VCC = 6 Vtyp 18 · max 33 ns6
Propagation delay tpdSN74HC157; recommended operating free-air temperature range; CL = 150 pF; G to Y; VCC = 6 Vmax 41 ns6
Transition time ttTA = 25°C; CL = 150 pF; output Y; VCC = 2 Vtyp 45 · max 210 ns6
Transition time ttSN74HC157; recommended operating free-air temperature range; CL = 150 pF; output Y; VCC = 2 Vmax 265 ns6
Transition time ttTA = 25°C; CL = 150 pF; output Y; VCC = 4.5 Vtyp 17 · max 42 ns6
Transition time ttSN74HC157; recommended operating free-air temperature range; CL = 150 pF; output Y; VCC = 4.5 Vmax 53 ns6
Transition time ttTA = 25°C; CL = 150 pF; output Y; VCC = 6 Vtyp 13 · max 36 ns6
Transition time ttSN74HC157; recommended operating free-air temperature range; CL = 150 pF; output Y; VCC = 6 Vmax 45 ns6
Power dissipation capacitance CpdTA = 25°C; No loadtyp 40 pF6

Pins, by the datasheet

16
1 A/B
Address select. · p. 3
2 1A
Channel 1, data input A. · p. 3
3 1B
Channel 1, data input B. · p. 3
4 1Y
Channel 1, data output. · p. 3
5 2A
Channel 2, data input A. · p. 3
6 2B
Channel 2, data input B. · p. 3
7 2Y
Channel 2, data output. · p. 3
8 GND
Ground. · p. 3
9 3Y
Channel 3, data output. · p. 3
10 3B
Channel 3, data input B. · p. 3
11 3A
Channel 3, data input A. · p. 3
12 4Y
Channel 4, data output. · p. 3
13 4B
Channel 4, data input B. · p. 3
14 4A
Channel 4, data input A. · p. 3
15 G
Output strobe, active low. · p. 3
16 VCC
Positive supply. · p. 3

Ordering codes, by the datasheet

1
SN74HC157PWT
TSSOP (PW), 16 pins · Obsolete; operating temperature -40 to 85°C; package quantity and carrier unspecified. · p. 18

Parameters

15
Current - Output High(IOH)
7.8mA
Current - Output Low(IOL)
7.8mA
Current - Supply
160uA
Junction Temperature(Max)
150℃
Number of lines
8/4
Operating temperature
-55℃~+125℃
Output Current per Pin(Max)
35mA
Propagation Delay
21ns@6V,50pF
Quiescent Current
80uA
Series
74HC
Thermal Resistance(Junction to Ambient)
73℃/W
Type
Multiplexer
Voltage - Supply
2V~6V
Voltage - Supply(Absolute Max)
7V
Voltage Supply Source
Single Supply

Order codes

1

Pinout

16
The pins of the SN74HC157D
PinNameType
1SInput
2I0aInput
3I1aInput
4ZaOutput
5I0bInput
6I1bInput
7ZbOutput
8GNDPower in
9ZcOutput
10I1cInput
11I0cInput
12ZdOutput
13I1dInput
14I0dInput
15EInput
16VCCPower in

Open-source boards using it

All 1

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/ti/SN74HC157D" title="SN74HC157D in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/ti/SN74HC157D.jpg" alt="SN74HC157D" width="1200" height="900">
A picture that opens the part, for a README
[![SN74HC157D](https://pcbkit.io/embed/parts/ti/SN74HC157D.jpg?size=s)](https://pcbkit.io/parts/ti/SN74HC157D)

Questions

Is there a KiCad symbol and footprint for the SN74HC157D?

Yes. The symbol is 74xx:74LS157 and the footprint Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the SN74HC157D?

SOIC-16, with 16 pins. Its footprint is drawn on this page.

Where is the SN74HC157D datasheet?

Texas Instruments publishes it: the Datasheet link on this page opens it.

Where can I order the SN74HC157D?

JLCPCB lists it as part C6823, with 606 in stock; the sellers' links on this page open their listings.

What can replace the SN74HC157D?

Parts like it in the library: the 74HC4053M/TR by HGSEMI, the SN74HC138D by Texas Instruments, the 74HC138D by JSMSEMI and the MC74HC138AD by onsemi. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the SN74HC157D?

1 board in 1 repository on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

8