SN74LS195A
Universal 4-Bit
Shift Register
The SN74LS195A is a high speed 4-Bit Shift Register offering
typical shift frequencies of 39 MHz. It is useful for a wide variety of
register and counting applications. It utilizes the Schottky diode
clamped process to achieve high speeds and is fully compatible with
all ON Semiconductor TTL products.
http://onsemi.com
•
•
•
•
•
Typical Shift Right Frequency of 39 MHz
Asynchronous Master Reset
J, K Inputs to First Stage
Fully Synchronous Serial or Parallel Data Transfers
Input Clamp Diodes Limit High Speed Termination Effects
LOW
POWER
SCHOTTKY
GUARANTEED OPERATING RANGES
Symbol
V
CC
T
A
I
OH
I
OL
Parameter
Supply Voltage
Operating Ambient
Temperature Range
Output Current – High
Output Current – Low
Min
4.75
0
Typ
5.0
25
Max
5.25
70
– 0.4
8.0
Unit
V
°C
mA
mA
16
1
PLASTIC
N SUFFIX
CASE 648
16
1
SOIC
D SUFFIX
CASE 751B
ORDERING INFORMATION
Device
SN74LS195AN
SN74LS195AD
Package
16 Pin DIP
16 Pin
Shipping
2000 Units/Box
2500/Tape & Reel
©
Semiconductor Components Industries, LLC, 1999
1
December, 1999 – Rev. 6
Publication Order Number:
SN74LS195A/D
SN74LS195A
CONNECTION DIAGRAM DIP
(TOP VIEW)
V
CC
16
Q
0
15
Q
1
14
Q
2
13
Q
3
12
Q
3
11
CP
10
PE
9
NOTE:
The Flatpak version has the same
pinouts (Connection Diagram) as
the Dual In-Line Package.
1
MR
2
J
3
K
4
P
0
5
P
1
6
P
2
7
P
3
8
GND
LOADING
(Note a)
PIN NAMES
PE
P
0
– P
3
J
K
CP
MR
Q
0
– Q
3
Q
3
Parallel Enable (Active LOW) Input
Parallel Data Inputs
First Stage J (Active HIGH) Input
First Stage K (Active LOW) Input
Clock (Active HIGH Going Edge) Input
Master Reset (Active LOW) Input
Parallel Outputs
Complementary Last Stage Output
HIGH
0.5 U.L.
0.5 U.L.
0.5 U.L.
0.5 U.L.
0.5 U.L.
0.5 U.L.
10 U.L.
10 U.L.
LOW
0.25 U.L.
0.25 U.L.
0.25 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
m
A HIGH/1.6 mA LOW.
LOGIC SYMBOL
9
4
5
6
7
2
10
3
J
K
PE P
0
P
1
P
2
P
3
Q
3
11
CP
MR Q
0
Q
1
Q
2
Q
3
1 15 14 13 12
V
CC
= PIN 16
GND = PIN 8
http://onsemi.com
2
SN74LS195A
LOGIC DIAGRAM
PE J
9
2
3
K
4
P
0
5
P
1
6
P
2
7
P
3
1
MR
10
CP
R C
D
Q
0
CP
S
V
CC
= PIN 16
GND = PIN 8
= PIN NUMBERS
Q
0
15
R C
D
CP
S
Q
0
14
R C
D
CP
S
Q
2
13
R C
D
Q
3
CP
S
Q
3
12
11
Q
0
Q
1
Q
2
Q
3
Q
3
FUNCTIONAL DESCRIPTION
The Logic Diagram and Truth Table indicate the
functional characteristics of the LS195A 4-Bit Shift
Register. The device is useful in a wide variety of shifting,
counting and storage applications. It performs serial,
parallel, serial to parallel, or parallel to serial data transfers
at very high speeds.
The LS195A has two primary modes of operation, shift
right (Q
0
Q
1
) and parallel load which are controlled by the
state of the Parallel Enable (PE) input. When the PE input is
HIGH, serial data enters the first flip-flop Q
0
via the J and
K inputs and is shifted one bit in the direction Q
0
Q
1
Q
2
Q
3
following each LOW to HIGH clock transition.
The JK inputs provide the flexibility of the JK type input for
special applications, and the simple D type input for general
applications by tying the two pins together. When the PE
³
³
³ ³
input is LOW, the LS195A appears as four common clocked
D flip-flops. The data on the parallel inputs P
0
, P
1
, P
2
, P
3
is
transferred to the respective Q
0
, Q
1
, Q
2
, Q
3
outputs
following the LOW to HIGH clock transition. Shift left
operations (Q
3
Q
2
) can be achieved by tying the Q
n
Outputs to the P
n–1
inputs and holding the PE input LOW.
All serial and parallel data transfers are synchronous,
occurring after each LOW to HIGH clock transition. Since
the LS195A utilizes edge-triggering, there is no restriction
on the activity of the J, K, P
n
and PE inputs for logic
operation — except for the set-up and release time
requirements.
A LOW on the asynchronous Master Reset (MR) input
sets all Q outputs LOW, independent of any other input
condition.
³
MODE SELECT — TRUTH TABLE
INPUTS
OPERATING MODES
MR
Asynchronous Reset
Shift, Set First Stage
Shift, Reset First
Shift, Toggle First Stage
Shift, Retain First Stage
Parallel Load
L
H
H
H
H
H
PE
X
h
h
h
h
I
J
X
h
I
h
I
X
K
X
h
I
I
h
X
P
n
X
X
X
X
X
p
n
Q
0
L
H
L
q
0
q
0
p
0
Q
1
L
q
0
q
0
q
0
q
0
p
1
Q
2
L
q
1
q
1
q
1
q
1
p
2
Q
3
L
q
2
q
2
q
2
q
2
p
3
Q
3
H
q
2
q
2
q
2
q
2
p
3
OUTPUTS
L = LOW voltage levels
H = HIGH voltage levels
X = Don’t Care
I = LOW voltage level one set-up time prior to the LOW to HIGH clock transition.
h = HIGH voltage level one set-up time prior to the LOW to HIGH clock transition.
p
n
(q
n
) = Lower case letters indicate the state of the referenced input (or output) one set-up time prior to the LOW to
HIGH clock transition.
http://onsemi.com
3
SN74LS195A
DC CHARACTERISTICS OVER OPERATING TEMPERATURE RANGE
(unless otherwise specified)
Limits
Symbol
V
IH
V
IL
V
IK
V
OH
Parameter
Input HIGH Voltage
Input LOW Voltage
Input Clamp Diode Voltage
Output HIGH Voltage
2.7
– 0.65
3.5
0.25
V
O
OL
Output LOW Voltage
0.35
I
IH
I
IL
I
OS
I
CC
Input HIGH Current
0.1
Input LOW Current
Short Circuit Current (Note 1)
Power Supply Current
– 20
– 0.4
– 100
21
0.5
20
V
µA
mA
mA
mA
mA
I
OL
= 8.0 mA
0.4
Min
2.0
0.8
– 1.5
Typ
Max
Unit
V
V
V
V
V
Test Conditions
Guaranteed Input HIGH Voltage for
All Inputs
Guaranteed Input LOW Voltage for
All Inputs
V
CC
= MIN, I
IN
= – 18 mA
V
CC
= MIN, I
OH
= MAX, V
IN
= V
IH
or V
IL
per Truth Table
I
OL
= 4.0 mA
V
CC
= V
CC
MIN,
V
IN
= V
IL
or V
IH
per Truth Table
V
CC
= MAX, V
IN
= 2.7 V
V
CC
= MAX, V
IN
= 7.0 V
V
CC
= MAX, V
IN
= 0.4 V
V
CC
= MAX
V
CC
= MAX
Note 1: Not more than one output should be shorted at a time, nor for more than 1 second.
AC CHARACTERISTICS
(T
A
= 25°C)
Limits
Symbol
f
MAX
t
PLH
t
PHL
t
PHL
Parameter
Maximum Clock Frequency
Propagation Delay,
Clock to Output
Propagation Delay,
MR to Output
Min
30
Typ
39
14
17
19
22
26
30
Max
Unit
MHz
ns
ns
V
CC
= 5.0 V
C
L
= 15 pF
F
Test Conditions
AC SETUP REQUIREMENTS
(T
A
= 25°C)
Limits
Symbol
t
W
t
W
t
s
t
s
t
rec
t
rel
t
h
Parameter
CP Clock Pulse Width
MR Pulse Width
PE Setup Time
Data Setup Time
Recovery Time
PE Release Time
Data Hold Time
0
Min
16
12
25
15
25
10
Typ
Max
Unit
ns
ns
ns
ns
ns
ns
ns
V
CC
= 5.0 V
Test Conditions
http://onsemi.com
4
SN74LS195A
DEFINITIONS OF TERMS
SETUP TIME(t
s
) —is defined as the minimum time
required for the correct logic level to be present at the logic
input prior to the clock transition from LOW to HIGH in
order to be recognized and transferred to the outputs.
HOLD TIME (t
h
) — is defined as the minimum time
following the clock transition from LOW to HIGH that the
logic level must be maintained at the input in order to ensure
continued recognition. A negative HOLD TIME indicates
that the correct logic level may be released prior to the clock
transition from LOW to HIGH and still be recognized.
RECOVERY TIME (t
rec
) — is defined as the minimum time
required between the end of the reset pulse and the clock
transition from LOW to HIGH in order to recognize and
transfer HIGH Data to the Q outputs.
AC WAVEFORMS
The shaded areas indicate when the input is permitted to change for predictable output performance.
PE
1.3 V
t
s
(L)
t
h
(L) = 0
P
0
P
1
P
2
P
3
1.3 V
CLOCK
t
PHL
OUTPUT
1.3 V
CONDITIONS: J = PE = MR = H
K=L
1.3 V
t
PLH
1.3 V
t
h
(L) = 0
CLOCK
OUTPUT*
t
s
(L)
t
s
(H)
t
h
(H) = 0
1.3 V
1.3 V
t
s
(H)
t
h
(H) = 0
J&K
t
W
CONDITIONS: MR = H
*J AND K SET–UP TIME AFFECTS Q
0
ONLY
Figure 1. Clock to Output Delays and
Clock Pulse Width
Figure 3. Setup (t
s
) and Hold (t
h
) Time for Serial Data
(J & K) and Parallel Data (P
0
, P
1
, P
2
, P
3
)
MR
t
W
1.3 V
1.3 V
t
rec
PE
t
s
(L)
CLOCK
1.3 V
OUTPUT
Q
n
= P
n
Q
n
* = Q
n–1
t
rel
1.3 V
LOAD PARALLEL DATA
1.3 V
1.3 V
t
s
(H)
t
rel
1.3 V
LOAD SERIAL DATA
SHIFT RIGHT
CLOCK
t
PHL
OUTPUT
1.3 V
CONDITIONS: PE = L
PO = P
1
= P
2
= P
3
= H
Figure 2. Master Reset Pulse Width, Master Reset
to Output Delay and Master Reset to Clock
Recovery Time
CONDITIONS: MR = H
*Q
0
STATE WILL BE DETERMINED BY J AND K INPUTS.
Figure 4. Setup (t
s
) and Hold (t
h
) Time for PE Input
http://onsemi.com
5