Semiconductor Components Industries, LLC, 1999
December, 1999 – Rev. 6
1 Publication Order Number:
SN74LS151/D
SN74LS151
8-Input Multiplexer
The TTL/MSI SN74LS151 is a high speed 8-input Digital
Multiplexer. It provides, in one package, the ability to select one bit of
data from up to eight sources. The LS151 can be used as a universal
function generator to generate any logic function of four variables.
Both assertion and negation outputs are provided.
• Schottky Process for High Speed
• Multifunction Capability
• On-Chip Select Logic Decoding
• Fully Buffered Complementary Outputs
• Input Clamp Diodes Limit High Speed Termination Effects
GUARANTEED OPERATING RANGES
Symbol Parameter Min Typ Max Unit
V
CC
Supply Voltage 4.75 5.0 5.25 V
T
A
Operating Ambient
T emperature Range
0 25 70 °C
I
OH
Output Current – High –0.4 mA
I
OL
Output Current – Low 8.0 mA
LOW
POWER
SCHOTTKY
Device Package Shipping
ORDERING INFORMATION
SN74LS151N 16 Pin DIP 2000 Units/Box
SN74LS151D 16 Pin
SOIC
D SUFFIX
CASE 751B
http://onsemi.com
2500/Tape & Reel
PLASTIC
N SUFFIX
CASE 648
16
1
16
1
SN74LS151
http://onsemi.com
2
CONNECTION DIAGRAM DIP (TOP VIEW)
Select Inputs
Enable (Active LOW) Input
Multiplexer Inputs
Multiplexer Output
Complementary Multiplexer Output
S
0
– S
2
E
I0 – I
7
Z
Z
0.5 U.L.
0.5 U.L.
0.5 U.L.
10 U.L.
10 U.L.
0.25 U.L.
0.25 U.L.
0.25 U.L.
5 U.L.
5 U.L.
NOTES:
a) 1 TTL Unit Load (U.L.) = 40 mA HIGH/1.6 mA LOW.
b) The Output LOW drive factor is 5 U.L. for Commercial (74) T emperature Ranges.
HIGH LOW
(Note a)LOADING
PIN NAMES
V
CC
= PIN 16
GND = PIN 8
LOGIC SYMBOL
11
10
9
65
74 3 2 115141312
EI
0I1I2I3I4I5I6I7
S
0
S
1
S
2
Z Z
14 13 12 11 10 9
123456
7
16 15
8
V
CC
I
3
I
4I5I6I7
S
1
S
0
S
2
I
2I1I0
ZZ E GND
SN74LS151
http://onsemi.com
3
LOGIC DIAGRAM
S
2
S
1
S
0
E
I
0
I
1
I
2
I
3
I
4
I
5
I
6
I
7
Z Z
1412
6
7
34
5
9
11
12
10
1315
VCC = PIN 16
GND = PIN 8
= PIN NUMBERS
FUNCTIONAL DESCRIPTION
The LS151 is a logical implementation of a single pole,
8-position switch with the switch position controlled by the
state of three Select inputs, S0, S1, S2. Both assertion and
negation outputs are provided. The Enable input (E) is active
LOW . When it is not activated, the negation output is HIGH
and the assertion output is LOW regardless of all other
inputs. The logic function provided at the output is:
Z = E ⋅ (I0 ⋅ S0 ⋅ S1 ⋅ S2 + ⋅ I1 ⋅ S0 ⋅ S1 ⋅ S2 + I2 ⋅ S0 ⋅ S1 ⋅ S
2
+ I3 ⋅ S0 ⋅ S1 ⋅ S2 + I4 ⋅ S0 ⋅ S1 ⋅ S2 + I5 ⋅ S0 ⋅ S1 ⋅ S2 + I
6
⋅
S
0
⋅ S1 ⋅ S2 + I7 ⋅ S0 ⋅ S1 ⋅ S2).
The LS151 provides the ability, in one package, to select
from eight sources of data or control information. By proper
manipulation of the inputs, the LS151 can provide any logic
function of four variables and its negation.
TRUTH TABLE
E S2S1S0I0I1I2I3I4I5I6I7Z Z
H X X X X X X X X X X X H L
L L LLLXXXXXXXHL
L L LLHXXXXXXXLH
L L LHXLXXXXXXHL
L L LHXHXXXXXXLH
L L HLXXLXXXXXHL
L L HLXXHXXXXXLH
L L HHXXXLXXXXHL
L L HHXXXHXXXXLH
L H LLXXXXLXXXHL
L H LLXXXXHXXXLH
L H LHXXXXXLXXHL
L H LHXXXXXHXXLH
L H HLXXXXXXLXHL
L H HLXXXXXXHXLH
L H HHXXXXXXXLHL
L H H H X X X X X X X H L H
H = HIGH Voltage Level
L = LOW Voltage Level
X = Don’t Care