The LSTTL/ MSI SN54L/ 74LS158 is a high speed Quad 2-input Multiplexer. It selects four bits of data from two sources using the common Select and Enable inputs. The four buffered outputs present the selected data in the inverted form. The LS158 can also generate any four of the 16 different functions of two variables. The LS158 is fabricated with the Schottky barrierdiode process for high speed and is completely compatible with all Motorola TTL families.
• • • • • •
QUAD 2-INPUT MULTIPLEXER
LOW POWER SCHOTTKY
Schottky Process for High Speed Multifunction Capability Inverted Outputs Input Clamp Diodes Limit High Speed Termination Effects ESD > 3500 Volts Special Circuitry Ensures Glitch Free Multiplexing CONNECTION DIAGRAM DIP (TOP VIEW)VCC 16 E 15 I0c 14 I1c 13 Zc 12 I0d 11 I1d 10 Zd 9
NOTE: The Flatpak version has the same pinouts (Connection Diagram) as the Dual In-Line Package. 16
J SUFFIX CERAMIC CASE 620-09
N SUFFIX PLASTIC CASE 648-08
PIN NAMES S E I0a – I0d I1a – I1d Za – Zd Common Select Input Enable (Active LOW) Input Data Inputsfrom Source 0 Data Inputs from Source 1 Inverted Outputs (Note b)
LOADING (Note a) HIGH 1.0 U.L. 1.0 U.L. 0.5 U.L. 0.5 U.L. 10 U.L. LOW 0.5 U.L. 0.5 U.L. 0.25 U.L. 0.25 U.L. 5 (2.5) U.L.
D SUFFIX SOIC CASE 751B-03
SN54LSXXXJ SN74LSXXXN SN74LSXXXD Ceramic Plastic SOIC
NOTES: a) 1 TTL Unit Load (U.L.) = 40 µA HIGH/1.6 mA LOW. b) The Output LOW drive factor is2.5 U.L. for Military (54) and 5 U.L. for Commercial (74) Temperature Ranges.
I1d E S
15 2 3 5 6 14 13 11 10
E I0a I1a I0b I1b I0c I1c I0d I1d 1 S Za Zb Zc Zd
VCC = PIN 16 GND = PIN 8 = PIN NUMBERS Zd
VCC = PIN 16 GND =PIN 8
FAST AND LS TTL DATA 5-273
FUNCTIONAL DESCRIPTION The LS158 is a Quad 2-input Multiplexer fabricated with the Schottky barrier diode process for high speed. It selects four bits of data from two sources under the control of a common Select Input (S) and presents the data in inverted form at the four outputs. The Enable Input (E) is active LOW. When E is HIGH, allof the outputs (Z) are forced HIGH regardless of all other inputs. The LS158 is the logic implementation of a 4-pole, 2-position switch where the position of the switch is deter-
mined by the logic levels supplied to the Select Input. A common use of the LS158 is the moving of data from two groups of registers to four common output busses. The particular register from which the data comes isdetermined by the state of the Select Input. A less obvious use is as a function generator. The LS158 can generate four functions of two variables with one variable common. This is useful for implementing gating functions.
ENABLE E H L L L L
H = HIGH Voltage Level L = LOW Voltage Level X = Don’t Care
SELECT INPUT S X L L H H
INPUTS I0 X L H X X I1 X X X L H
OUTPUT Z H H L HL
GUARANTEED OPERATING RANGES
Symbol VCC TA IOH IOL Supply Voltage Operating Ambient Temperature Range Output Current — High Output Current — Low Parameter 54 74 54 74 54, 74 54 74 Min 4.5 4.75 – 55 0 Typ 5.0 5.0 25 25 Max 5.5 5.25 125 70 – 0.4 4.0 8.0 Unit V °C mA mA
FAST AND LS TTL DATA 5-274
DC CHARACTERISTICS OVER OPERATING TEMPERATURE RANGE (unless otherwisespecified)
Limits Symbol VIH VIL VIK VOH Parameter Input HIGH Voltage Input LOW Voltage Input Clamp Diode Voltage Output HIGH Voltage 54 74 54, 74 VOL Output LOW Voltage 74 Input HIGH Current I0, I1 E, S I0, I1 E, S IIL IOS ICC Input LOW Current I0, I1 E, S Short Circuit Current (Note 1) Power Supply Current – 20 0.35 0.5 20 40 0.1 0.2 – 0.4 – 0.8 – 100 8.0 V µA mA 2.5 2.7 54 74 – 0.65 3.5 3.5 0.25 0.4...