SN54/74LS299
8-BIT SHIFT/STORAGE REGISTER WITH 3-STATE OUTPUTS
The SN54/74LS299 is an 8-Bit Universal Shift/Storage Register with 3-state outputs. Four modes of operation are possible: hold (store), shift left, shift right and load data.
The parallel load inputs and flip-flop outputs are multiplexed to reduce the total number of package pins. Separate outputs are provided for flip-flops Q0 and Q7 to allow easy cascading. A separate active LOW Master Reset is used to reset the register.
•Common I/O for Reduced Pin Count
•Four Operation Modes: Shift Left, Shift Right, Load and Store
•Separate Shift Right Serial Input and Shift Left Serial Input for Easy Cascading
•3-State Outputs for Bus Oriented Applications
•Input Clamp Diodes Limit High-Speed Termination Effects
•ESD > 3500 Volts
CONNECTION DIAGRAM DIP (TOP VIEW)
|
VCC |
|
S1 |
Ds7 |
|
Q7 |
|
I/O7 |
|
I/O5 I/O3 I/O1 |
|
CP |
|
DS0 |
||||||
|
20 |
|
19 |
|
18 |
|
17 |
|
16 |
|
15 |
|
14 |
|
13 |
|
12 |
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOTE:
The Flatpak version has the same pinouts
(Connection Diagram) as the Dual In-Line Package.
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
|
S0 |
|
OE1 |
|
OE2 |
|
I/O6 |
|
I/O4 |
I/O2 |
I/O0 |
Q0 |
|
MR |
GND |
|
PIN NAMES |
|
||||
CP |
Clock Pulse (active positive-going edge) Input |
||||
DS0 |
Serial Data Input for Right Shift |
||||
DS7 |
Serial Data Input for Left Shift |
||||
I/On |
Parallel Data Input or |
||||
|
|
|
|
|
Parallel Output (3-State) (Note c) |
OE1, OE2 |
3-State Output Enable (active LOW) Inputs |
||||
Q0, Q7 |
Serial Outputs (Note b) |
||||
MR |
Asynchronous Master Reset (active LOW) Input |
||||
S0, S1 |
Mode Select Inputs |
||||
NOTES: |
|
8-BIT SHIFT/STORAGE REGISTER
WITH 3-STATE OUTPUTS
LOW POWER SCHOTTKY
|
J SUFFIX |
|
|
CERAMIC |
|
20 |
CASE 732-03 |
|
|
||
1 |
|
|
|
N SUFFIX |
|
|
PLASTIC |
|
20 |
CASE 738-03 |
|
|
||
1 |
|
|
|
DW SUFFIX |
|
20 |
SOIC |
|
CASE 751D-03 |
||
|
||
|
1 |
ORDERING INFORMATION
SN54LSXXXJ Ceramic
SN74LSXXXN Plastic
SN74LSXXXDW SOIC
LOADING (Note a)
HIGH |
LOW |
||
|
|
|
|
0.5 |
U.L. |
0.25 |
U.L. |
0.5 |
U.L. |
0.25 |
U.L. |
0.5 |
U.L. |
0.25 |
U.L. |
0.5 |
U.L. |
0.25 |
U.L. |
65 (25) |
U.L. |
15 (7.5) |
U.L. |
0.5 |
U.L. |
0.25 |
U.L. |
10 |
U.L. |
5 (2.5) |
U.L. |
0.5 |
U.L. |
0.25 |
U.L. |
1 |
U.L. |
0.5 |
U.L. |
|
|
|
|
a)1 TTL Unit Load (U.L.) = 40 μA HIGH/1.6 mA LOW.
b)The Output LOW drive factor is 2.5 U.L for Military (54) and 5 U.L. for Commercial (74) Temperature Ranges.
c)The Output LOW drive factor is 7.5 U.L for Military (54) and 15 U.L. for Commercial (74). The Output HIGH drive factor is 25 U.L. for Military (54) and 65 U.L. for Commercial (74) Temperature Ranges.
FAST AND LS TTL DATA
5-479
SN54/74LS299
LOGIC DIAGRAM
|
S1 19 |
S0 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DS7 |
|
|
DS0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CLOCK |
|
|
D |
|
D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D |
CK |
CK |
CK |
D |
CK |
D |
CK |
D |
CK |
D |
CK |
D |
CK |
|
|
|
||
|
|
CLR |
|
CLR |
|
CLR |
|
CLR |
|
CLR |
|
CLR |
|
CLR |
|
CLR |
|
17 |
|
|
Q0 8 |
Q |
Q |
Q |
Q |
Q |
Q |
Q |
Q |
|
|
||||||||||
Q7 |
|
|
||||||||||||||||||
MR 9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
OE1 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VCC = PIN 20 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
OE2 |
3 |
|
7 |
|
13 |
|
6 |
|
14 |
|
5 |
|
15 |
|
4 |
|
16 |
GND |
= |
PIN 10 |
|
|
|
|
|
|
|
= PIN NUMBERS |
I/O0 |
I/O1 |
I/O2 |
I/O3 |
I/O4 |
I/O5 |
I/O6 |
I/O7 |
FUNCTION TABLE
|
|
|
|
|
INPUTS |
|
|
|
|
|
|
RESPONSE |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MR |
S1 |
S0 |
OE1 |
|
OE2 |
CP |
DS0 |
DS7 |
|
|||||
|
L |
X |
X |
|
H |
|
X |
|
X |
X |
X |
Asynchronous Reset; Q0 = Q7 = LOW |
||
|
L |
X |
X |
|
X |
|
H |
|
X |
X |
X |
|||
|
|
|
|
I/O Voltage Undetermined |
||||||||||
|
L |
H |
H |
|
X |
|
X |
|
X |
X |
X |
|||
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
L |
L |
X |
|
L |
|
L |
|
X |
X |
X |
Asynchronous Reset; Q0 = Q7 = LOW |
||
|
L |
X |
L |
|
L |
|
L |
|
X |
X |
X |
I/O Voltage LOW |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H |
L |
H |
|
X |
|
X |
|
|
|
|
D |
X |
Shift Right; D≡ Q0; Q0≡ Q1; etc. |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
||||||||
|
H |
L |
H |
|
L |
|
L |
|
|
|
|
D |
X |
Shift Right; D≡ Q0 & I/O0; Q0≡ O1 & I/O1; etc. |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
||||||||
|
H |
H |
L |
|
X |
|
X |
|
|
|
|
X |
D |
Shift Left; D≡ Q7; Q7≡ Q6; etc. |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
||||||||
|
H |
H |
L |
|
L |
|
L |
|
|
|
|
X |
D |
Shift Left; D≡ Q7 & I/O7; Q7≡ Q6 & I/O6; etc. |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
||||||||
|
H |
H |
H |
|
X |
|
X |
|
|
|
|
X |
X |
Parallel Load; I/On≡ Qn |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
||||||||
|
H |
L |
L |
|
H |
|
X |
|
X |
X |
X |
Hold: I/O Voltage undetermined |
||
|
H |
L |
L |
|
X |
|
H |
|
X |
X |
X |
|||
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
H |
L |
L |
|
L |
|
L |
|
X |
X |
X |
Hold: I/On = Qn |
H = HIGH Voltage Level
L = LOW Voltage Level
X = Immaterial
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 |
Q 0, Q7 |
54, 74 |
|
|
± 0.4 |
mA |
|
IOL |
Output Current Ð Low |
Q 0, Q7 |
54 |
|
|
4.0 |
mA |
|
|
|
Q0, Q7 |
74 |
|
|
8.0 |
|
|
IOH |
Output Current Ð High |
I/O 0 ± I/O7 |
54 |
|
|
± 1.0 |
mA |
|
|
|
I/O0 |
± I/O7 |
74 |
|
|
± 2.6 |
|
IOL |
Output Current Ð Low |
I/O 0 |
± I/O7 |
54 |
|
|
12 |
mA |
|
|
I/O0 |
± I/O7 |
74 |
|
|
24 |
|
FAST AND LS TTL DATA
5-480
SN54/74LS299
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.4 |
3.2 |
|
V |
VCC = MIN, IOH = MAX |
||||
I/O0 ± I/O7 |
|
74 |
2.4 |
3.1 |
|
V |
||||||
|
|
|
|
|
|
|
|
|||||
VOH |
Output HIGH Voltage |
|
54 |
2.5 |
3.4 |
|
V |
VCC = MIN, IOH = MAX |
||||
Q0, Q7 |
|
74 |
2.7 |
3.4 |
|
V |
||||||
|
|
|
|
|
|
|
|
|||||
|
Output LOW Voltage |
|
54, 74 |
|
0.25 |
0.4 |
V |
I |
OL |
= 12 mA |
|
VCC = VCC MIN, |
VOL |
|
|
|
|
|
|
|
|
|
VIN = VIL or VIH |
||
I/O0 ± I/O7 |
|
74 |
|
0.35 |
0.5 |
V |
IOL = 24 mA |
|
||||
|
|
|
|
per Truth Table |
||||||||
|
|
|
|
|
||||||||
|
Output LOW Voltage |
|
54, 74 |
|
|
0.4 |
V |
I |
OL |
= 4.0 mA |
|
VCC = VCC MIN, |
VOL |
|
|
|
|
|
|
|
|
|
VIN = VIL or VIH |
||
I/O0 ± I/O7 |
|
74 |
|
|
0.5 |
V |
IOL = 8.0 mA |
|
||||
|
|
|
|
|
per Truth Table |
|||||||
|
|
|
|
|
|
|||||||
IOZH |
Output Off Current HIGH |
|
|
40 |
μA |
VCC = MAX, VOUT = 2.7 V |
||||||
|
I/O0 ± I/O7 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
IOZL |
Output Off Current LOW |
|
|
± 400 |
μA |
VCC = MAX, VOUT = 0.4 V |
||||||
|
I/O0 ± I/O7 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Others |
|
|
20 |
μA |
|
|
|
|
|
|
|
|
|
|
|
|
|
VCC = MAX, VIN = 2.7 V |
|||||
|
|
S0, S1, |
|
|
40 |
μA |
||||||
|
|
I/O0 ± I/O7 |
|
|
|
|
|
|
|
|||
IIH |
Input HIGH Current |
|
|
|
|
|
|
|
|
|
||
Others |
|
|
0.1 |
mA |
VCC = MAX, VIN = 7.0 V |
|||||||
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|||||
|
|
S0, S1 |
|
|
0.2 |
mA |
||||||
|
|
|
|
|
|
|
|
|
||||
|
|
I/O0 ± I/O7 |
|
|
0.1 |
mA |
VCC = MAX, VIN = 5.5 V |
|||||
IIL |
Input LOW Current |
Others |
|
|
± 0.4 |
mA |
VCC = MAX, VIN = 0.4 V |
|||||
|
|
|
|
|
|
|||||||
S0, S1 |
|
|
± 0.8 |
mA |
||||||||
|
|
|
|
|
|
|
|
|
||||
IOS |
Short Circuit Current |
Q0, Q7 |
± 20 |
|
±100 |
mA |
VCC = MAX |
|
|
|||
|
(Note 1) |
I/O0 ± I/O7 |
± 30 |
|
±130 |
mA |
VCC = MAX |
|
|
|||
|
|
|
|
|
||||||||
ICC |
Power Supply Current |
|
|
|
|
53 |
mA |
VCC = MAX |
|
|
Note 1: Not more than one output should be shorted at a time, nor for more than 1 second.
FAST AND LS TTL DATA
5-481