8-bit serial-in, serial or parallel-out
shift register with output latches;
3-state
Product specification
Supersedes data of 1998 Jun 04
2003 Jun 25
Philips SemiconductorsProduct specification
8-bit serial-in, serial or parallel-out shift
register with output latches; 3-state
FEATURES
• 8-bit serial input
• 8-bit serial or parallel output
• Storage register with 3-state outputs
• Shift register with direct clear
• 100 MHz (typical) shift out frequency
• ESD protection:
HBM EIA/JESD22-A114-A exceeds 2000 V
MM EIA/JESD22-A115-A exceeds 200 V.
APPLICATIONS
• Serial-to-parallel data conversion
• Remote control holding register.
74HC595; 74HCT595
DESCRIPTION
The74HC/HCT595arehigh-speedSi-gateCMOSdevices
and are pin compatible with low power Schottky TTL
(LSTTL). They are specified in compliance with JEDEC
standard no. 7A.
The 74HC/HCT595 is an 8-stage serialshift register witha
storage register and3-state outputs. The shift register and
storage register have separate clocks.
Data is shifted on the positive-going transitions of the
SH_CP input. The data in each register is transferred to
the storage register on a positive-going transition of the
ST_CP input. If both clocks are connected together, the
shift register will always be one clock pulse ahead of the
storage register.
The shift register has a serial input (DS) and a serial
standard output (Q7’) for cascading. It is also provided
with asynchronous reset (active LOW) for all 8 shift
register stages. The storage register has 8 parallel 3-state
bus driver outputs. Data in the storage register appears at
the output whenever the output enable input (OE) is LOW.
QUICK REFERENCE DATA
GND = 0 V; T
=25°C; tr=tf= 6 ns.
amb
SYMBOLPARAMETERCONDITIONS
t
PHL/tPLH
propagation delayCL= 50 pF; VCC= 4.5 V
SH_CP to Q7’1925ns
SH_CP to Qn2024ns
MR to Q7’10052ns
f
max
C
C
I
PD
maximum clock frequency SH_CPand ST_CP10057MHz
input capacitance3.53.5pF
power dissipation capacitance per packagenotes 1 and 2115130pF
Notes
1. C
is used to determine the dynamic power dissipation (PDin µW).
PD
PD=CPD× V
2
× fi× N+Σ(CL× V
CC
2
× fo) where:
CC
fi= input frequency in MHz;
fo= output frequency in MHz;
CL= output load capacitance in pF;
VCC= supply voltage in Volts;
N = total load switching outputs;
Σ(CL× V
2
× fo) = sum of the outputs.
CC
2. For 74HC595 the condition is VI= GND to VCC.
For 74HCT595 the condition is VI= GND to VCC− 1.5 V.
TYPICAL
UNIT
74HC74HCT
2003 Jun 252
Philips SemiconductorsProduct specification
8-bit serial-in, serial or parallel-out shift
74HC595; 74HCT595
register with output latches; 3-state
FUNCTION TABLE
See note 1.
INPUTOUTPUT
SH_CP ST_CP
XXLLXLn.c.a LOW level on
X↑LLXLLempty shift register loaded into storage register
XXHLXLZshift register clear; parallel outputs in high-impedance
↑XLHHQ6’n.c.logic high level shifted into shift register stage 0;
X↑LHXn.c.Qn’contents of shift register stages (internal Qn’) are
↑↑LHXQ6’Qn’contents of shift register shifted through; previous
OEMRDSQ7’Qn
OFF-state
contents of allshift registerstages shifted through, e.g.
previous state of stage 6 (internal Q6’) appears on the
serial output (Q7’)
transferred to the storage register and parallel output
stages
contents of the shift register is transferred to the
storage register and the parallel output stages
Z = high-impedance OFF-state;
n.c. = no change;
X = don’t care.
ORDERING INFORMATION
PACKAGE
TYPE NUMBER
74HC595N−40 to +125 °C16DIP16plasticSOT38-4
74HCT595N−40 to +125 °C16DIP16plasticSOT38-4
74HC595D−40 to +125 °C16SO16plasticSOT109-1
74HCT595D−40 to +125 °C16SO16plasticSOT109-1
74HC595DB−40 to +125 °C16SSOP16plasticSOT338-1
74HCT595DB−40 to +125 °C16SSOP16plasticSOT338-1
74HC595PW−40 to +125 °C16TSSOP16plasticSOT403-1
74HCT595PW−40 to +125 °C16TSSOP16plasticSOT403-1
74HC595BQ−40 to +125 °C16DHVQFN16plasticSOT763-1
74HCT595BQ−40 to +125 °C16DHVQFN16plasticSOT763-1
TEMPERATURE
RANGE
PINSPACKAGEMATERIALCODE
2003 Jun 253
Philips SemiconductorsProduct specification
8-bit serial-in, serial or parallel-out shift
register with output latches; 3-state
PINNING
PINSYMBOLDESCRIPTION
1Q1parallel data output
2Q2parallel data output
3Q3parallel data output
4Q4parallel data output
5Q5parallel data output
6Q6parallel data output
7Q7parallel data output
8GNDground (0 V)
9Q7’serial data output
10
11SH_CPshift register clock input
12ST_CPstorage register clock input
13
14DSserial data input
15Q0parallel data output
16V
MRmaster reset (active LOW)
OEoutput enable (active LOW)
CC
positive supply voltage
74HC595; 74HCT595
handbook, halfpage
Q1
Q2
Q3
Q4
Q5
Q6
Q7
GND
1
2
3
4
595
5
6
7
8
MLA001
16
15
14
13
12
11
10
9
V
Q0
DS
OE
ST_CP
SH_CP
MR
Q7'
Fig.1Pin configuration DIP16, SO16 and
(T)SSOP16.
CC
V
handbook, halfpage
2
Q2
3
Q3
Q4
4
5
Q5
611
Q6
7
Q7
Top view
(1) The die substrate is attached to this pad using conductive die
attach material. It can not be used as a supply pin or input.
Q1
CC
116
(1)
GND
9
8
GND
Q7'
MBL893
15
Q0
14
DS
13
OE
12
ST_CP
SH_CP
10
MR
Fig.2 Pin configuration DHVQFN16.
2003 Jun 254
Philips SemiconductorsProduct specification
8-bit serial-in, serial or parallel-out shift
register with output latches; 3-state
handbook, halfpage
14
SH_CP
DS
1112
ST_CP
Q7'
OEMR
1310
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
9
15
1
2
3
4
5
6
7
MLA002
handbook, halfpage
OE
ST_CP
MR
SH_CP
DS
13
12
10
R
11
14
1D2D
74HC595; 74HCT595
EN3
C2
SRG8
C1/
15
3
MSA698
Q0
1
Q1
2
Q2
3
Q3
4
Q4
5
Q5
6
Q6
7
Q7
9
Q7'
handbook, full pagewidth
Fig.3 Logic symbol.
Fig.4 IEC logic symbol.
14
DS
SH_CP
11
10
MR
ST_CP
12
OE
13
8-STAGE SHIFT REGISTER
8-BIT STORAGE REGISTER
3-STATE OUTPUTS
Q7'
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
9
15
1
2
3
4
5
6
7
Fig.5 Functional diagram.
2003 Jun 255
MLA003
Philips SemiconductorsProduct specification
8-bit serial-in, serial or parallel-out shift
register with output latches; 3-state
handbook, full pagewidth
DS
SH_CP
MR
STAGE 0STAGES 1 to 6STAGE 7
DCPQ
FF0
R
DCPQ
LATCH
DQ
74HC595; 74HCT595
DCPQ
FF7
R
DCPQ
LATCH
Q7'
ST_CP
OE
Q0
Q1 Q2 Q3 Q4 Q5 Q6Q7
Fig.6 Logic diagram.
MLA010
2003 Jun 256
Philips SemiconductorsProduct specification
8-bit serial-in, serial or parallel-out shift
register with output latches; 3-state
handbook, full pagewidth
SH_CP
DS
ST_CP
MR
74HC595; 74HCT595
Q0
Q1
Q6
Q7
Q7'
OE
high-impedance OFF-state
MLA005-1
Fig.6 Timing diagram.
2003 Jun 257
Philips SemiconductorsProduct specification
8-bit serial-in, serial or parallel-out shift
74HC595; 74HCT595
register with output latches; 3-state
RECOMMENDED OPERATING CONDITIONS
SYMBOLPARAMETERCONDITIONS
MIN.TYP.MAX.MIN.TYP.MAX.
V
V
V
T
t
r,tf
CC
I
O
amb
supply voltage2.05.06.04.55.05.5V
input voltage0−V
output voltage0−V
ambient temperature−40−+125−40−+125°C
input rise and fall timeVCC= 2.0 V−−1000−−−ns
V
= 4.5 V−6.0500−6.0500ns
CC
V
= 6.0 V−−400−−−ns
CC
LIMITED VALUES
In accordance with the Absolute Maximum Rating System (IEC 60134); voltages are referenced to GND (ground = 0 V).
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
CC
I
IK
I
OK
I
O
supply voltage−0.5+7.0V
input diode currentVI< −0.5 V to VI>VCC+ 0.5 V−±20mA
output diode currentVO< −0.5 V to VO>VCC+ 0.5 V−±20mA
output source or sink currentVO= −0.5 V to VCC+ 0.5 V
Q7’ standard output−±25mA
Qn bus driver outputs−±35mA
I
, I
CC
T
stg
P
tot
GNDVCC
or GND current−±70mA
storage temperature−65+150°C
power dissipationT
= −40 to +125 °C; note 1−500mW
amb
74HC74HCT
0−V
CC
0−V
CC
CC
CC
UNIT
V
V
Note
1. For DIP16 packages: above 70 °C derate linearly with 12 mW/K.
For SO16 packages: above 70 °C derate linearly with 8 mW/K.
For SSOP16 packages: above 60 °C derate linearly with 5.5 mW/K.
For TSSOP16 packages: above 60 °C derate linearly with 5.5 mW/K.
For DHVQFN16 packages: above 60 °C derate linearly with 4.5 mW/K.
2003 Jun 258
Philips SemiconductorsProduct specification
8-bit serial-in, serial or parallel-out shift
74HC595; 74HCT595
register with output latches; 3-state
DC CHARACTERISTICS
Type 74HC
At recommended operating conditions; voltages are referenced to GND (ground=0V).