Package Options Include Plastic
Small-Outline (D) and Ceramic Flat (W)
Packages, Ceramic Chip Carriers (FK), and
Standard Plastic (N) and Ceramic (J)
300-mil DIPs
description
These synchronous, presettable counters feature
an internal carry look-ahead for application in
high-speed counting designs. The ’HC161 are
4-bit binary counters. Synchronous operation is
provided by having all flip-flops clocked
simultaneously so that the outputs change
coincident with each other when so instructed by
the count-enable (ENP, ENT) inputs and internal
gating. This mode of operation eliminates the
output counting spikes that are normally
associated with synchronous (ripple-clock)
counters. A buffered clock (CLK) input triggers the
four flip-flops on the rising (positive-going) edge of
the clock waveform.
These counters are fully programmable; that is,
they can be preset to any number between 0 and
9 or 15. As presetting is synchronous, setting up
a low level at the load input disables the counter
and causes the outputs to agree with the setup
data after the next clock pulse, regardless of the
levels of the enable inputs.
SN54HC161 ...J OR W PACKAGE
SN74HC161 . . . D OR N PACKAGE
SN54HC161 . . . FK PACKAGE
A
B
NC
C
D
NC – No internal connection
(TOP VIEW)
CLR
1
CLK
2
A
3
B
4
C
5
D
6
ENP
7
GND
8
(TOP VIEW)
CLK
3 2 1 20 19
4
5
6
7
8
910111213
ENP
CLR
GND
NC
NC
16
15
14
13
12
11
10
9
CC
V
LOAD
V
CC
RCO
Q
A
Q
B
Q
C
Q
D
ENT
LOAD
RCO
18
17
16
15
14
ENT
Q
Q
NC
Q
Q
A
B
C
D
The clear function for the ’HC161 is asynchronous. A low level at the clear (CLR
) input sets all four of the flip-flop
outputs low, regardless of the levels of the CLK, load (LOAD), or enable inputs.
The carry look-ahead circuitry provides for cascading counters for n-bit synchronous applications without
additional gating. Instrumental in accomplishing this function are ENP, ENT, and a ripple-carry output (RCO).
Both ENP and ENT must be high to count, and ENT is fed forward to enable RCO. Enabling RCO produces a
high-level pulse while the count is maximum (9 or 15 with Q
high). This high-level overflow ripple-carry pulse
A
can be used to enable successive cascaded stages. Transitions at ENP or ENT are allowed, regardless of the
level of CLK.
These counters feature a fully independent clock circuit. Changes at control inputs (ENP, ENT, or LOAD) that
modify the operating mode have no effect on the contents of the counter until clocking occurs. The function of
the counter (whether enabled, disabled, loading, or counting) is dictated solely by the conditions meeting the
stable setup and hold times.
The SN54HC161 is characterized for operation over the full military temperature range of –55°C to 125°C. The
SN74HC161 is characterized for operation from –40°C to 85°C.
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
This symbol is in accordance with ANSI/IEEE Std 91-1984 and IEC Publication 617-12.
Pin numbers shown are for the D, J, N, and W packages.
†
CTRDIV16
CT=0
M1
M2
G3
G4
C5/2,3,4+
1,5D
3CT=15
[1]
[2]
[4]
[8]
CLR
LOAD
ENT
ENP
CLK
1
9
10
7
2
3
A
4
B
5
C
6
D
15
14
13
12
11
RCO
Q
A
Q
B
Q
C
Q
D
2
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
logic diagram (positive logic)
SN54HC161, SN74HC161
4-BIT SYNCHRONOUS BINARY COUNTERS
SCLS297A – JANUARY 1996 – REVISED MA Y 1997
LOAD
ENT
ENP
CLK
CLR
9
10
†
7
2
1
3
A
4
B
LD
†
CK
CK
R
LD
M1
G2
1
, 2T/1C3
G4
3D
4R
M1
G2
1
, 2T/1C3
G4
3D
4R
14
13
15
RCO
Q
A
Q
B
M1
G2
1
, 2T/1C3
5
C
6
D
†
For simplicity, routing of complementary signals LD and CK is not shown on this overall logic diagram. The uses of these signals are shown
on the logic diagram of the D/T flip-flops.
Pin numbers shown are for the D, J, N, and W packages.
Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not
implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
NOTES: 1. The input and output voltage ratings may be exceeded if the input and output current ratings are observed.
2. The package thermal impedance is calculated in accordance with JESD 51, except for through-hole packages, which use a trace
length of zero.
If this device is used in the threshold region (from VILmax = 0.5 V to VIHmin = 1.5 V), there is a potential to go into the wrong state from induced
grounding, causing double clocking. Operating with the inputs at tt = 1000 ns and VCC = 2 V does not damage the device; however, functionally ,
the CLK inputs are not ensured while in the shift, count, or toggle operating modes.
Supply voltage256256V
CC
VCC = 2 V1.51.5
High-level input voltage
IH
Low-level input voltage
IL
Input voltage0V
I
Output voltage0V
O
Input transition (rise and fall) time
Operating free-air temperature–55125–4085°C
A
VCC = 4.5 V
VCC = 6 V4.24.2
VCC = 2 V00.500.5
VCC = 4.5 V
VCC = 6 V01.801.8
VCC = 2 V0100001000
VCC = 4.5 V
VCC = 6 V04000400
3.153.15
01.3501.35
CC
CC
05000500
0V
0V
CC
CC
V
V
V
V
ns
6
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
PARAMETER
TEST CONDITIONS
V
UNIT
V
UNIT
twPulse duration
ns
tsuSetup time before CLK↑
ns
↑
SN54HC161, SN74HC161
4-BIT SYNCHRONOUS BINARY COUNTERS
SCLS297A – JANUARY 1996 – REVISED MA Y 1997
electrical characteristics over recommended operating free-air temperature range (unless
otherwise noted)
TA = 25°CSN54HC161SN74HC161
MINTYPMAXMINMAXMINMAX
V
V
V
V
I
I
C
OH
OL
I
CC
i
CC
2 V1.9 1.9981.91.9
IOH = –20 µA
VI = VIH or V
VI = VIH or V
VI = VCC or 06 V±0.1±100±1000±1000nA
VI = VCC or 0,IO = 06 V816080µA
timing requirements over recommended operating free-air temperature range (unless otherwise
noted)
TA = 25°CSN54HC161SN74HC161
CC
MINMAXMINMAXMINMAX
2 V0604.205
f
clock
t
h
Clock frequency
p
Hold time, all synchronous inputs after CLK
CLK high or low
CLR low
A, B, C, or D
LOAD low
ENP, ENT
CLR inactive
4.5 V
6 V036025029
2 V80120100
4.5 V162420
6 V142017
2 V80120100
4.5 V162420
6 V142017
2 V150225190
4.5 V304538
6 V263832
2 V135205170
4.5 V274134
6 V233529
2 V170255215
4.5 V345143
6 V294337
2 V125190155
4.5 V253831
6 V213226
2 V000
4.5 V000
6 V000
031021025
MHz
ns
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
7
SN54HC161, SN74HC161
PARAMETER
V
UNIT
CLK
t
CLR
ns
4-BIT SYNCHRONOUS BINARY COUNTERS
SCLS297A – JANUARY 1996 – REVISED MA Y 1997
switching characteristics over recommended operating free-air temperature range, CL = 50 pF
(unless otherwise noted) (see Figure 1)
TA = 25°CSN54HC161SN74HC161
MINTYPMAXMINMAXMINMAX
MHz
ns
ns
f
max
t
pd
PHL
t
t
FROMTO
(INPUT)(OUTPUT)
RCO
Any Q
ENTRCO
Any Q
RCO
Any
CC
2 V6144.25
4.5 V31402125
6 V36442529
2 V83215325270
4.5 V24436554
6 V20375546
2 V80205310255
4.5 V25416251
6 V21355343
2 V62195295245
4.5 V17395949
6 V14335042
2 V105210315265
4.5 V21426353
6 V18365445
2 V110220330275
4.5 V22446655
6 V19375647
2 V387511095
4.5 V8152219
6 V6131916
operating characteristics, TA = 25°C
PARAMETERTEST CONDITIONSTYPUNIT
C
Power dissipation capacitanceNo load60pF
pd
8
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
PARAMETER MEASUREMENT INFORMATION
50%
Test
Point
CL = 50 pF
(see Note A)
t
h
50%50%
From Output
Under Test
LOAD CIRCUIT
Reference
Input
t
su
Data
Input
SETUP AND HOLD AND INPUT RISE AND FALL TIMES
90%90%
t
r
VOLTAGE WAVEFORMS
SN54HC161, SN74HC161
4-BIT SYNCHRONOUS BINARY COUNTERS
SCLS297A – JANUARY 1996 – REVISED MA Y 1997
V
0 V
V
0 V
CC
CC
V
CC
0 V
V
50%50%
OH
10%10%
V
OL
t
f
V
OH
90%90%
V
OL
t
r
High-Level
Pulse
Low-Level
Pulse
Input
V
CC
0 V
V
CC
10%10%
0 V
t
f
In-Phase
Output
Out-of-Phase
Output
PROPAGATION DELAY AND OUTPUT TRANSITION TIMES
50%
t
t
PLH
PHL
50%
t
w
50%
VOLTAGE WAVEFORMS
PULSE DURATIONS
90%90%
t
r
50%50%
10%10%
t
f
VOLTAGE WAVEFORMS
50%
t
50%
50%
t
PHL
PLH
NOTES: A. CL includes probe and test-fixture capacitance.
B. Phase relationships between waveforms were chosen arbitrarily. All input pulses are supplied by generators having the following
characteristics: PRR ≤ 1 MHz, ZO = 50 Ω, tr = 6 ns, tf = 6 ns.
C. For clock inputs, f
D. The outputs are measured one at a time with one input transition per measurement.
E. t
This application demonstrates how the look-ahead carry circuit can be used to implement a high-speed n-bit
counter. The ’HC161 count in binary. Virtually any count mode (modulo-N, N1-to-N2, N1-to-maximum) can be
used with this fast look-ahead circuit.
The application circuit shown in Figure 2 is not valid for clock frequencies above 18 MHz (at 25°C and
4.5-V VCC). The reason for this is that there is a glitch that is produced on the second stage’s RCO and every
succeeding stage’s RCO. This glitch is common to all HC vendors that Texas Instruments has evaluated, in
addition to the bipolar equivalents (LS, ALS, AS).
The glitch on RCO is caused because the propagation delay of the rising edge of QA of the second stage is
shorter than the propagation delay of the falling edge of ENT . RCO is the product of ENT, QA, QB, QC, and Q
(ENT × QA × QB × QC × QD). The resulting glitch is about 7–12 ns in duration. Figure 3 shows the condition in
which the glitch occurs. For simplicity , only two stages are being considered, but the results can be applied to
other stages. Q
zero (1110 1110) after the first clock pulse. On the rising edge of the second clock pulse, QA and RCO of the
first stage go high. On the rising edge of the third clock pulse, QA and RCO of the first stage return to a low level,
and QA of the second stage goes to a high level. At this time, the glitch on RCO of the second stage appears
because of the race condition inside the chip.
, QC, and QD of the first and second stage are at logic one, and QA of both stages are at logic
B
12345
CLK
ENT1
D
QB1, QC1, Q
RCO1, ENT2
QB2, QC2, Q
D1
Q
A1
D2
Q
A2
RCO2
Glitch (7–12 ns)
Figure 3
The glitch causes a problem in the next stage (stage three) if the glitch is still present when the next rising clock
edge appears (clock pulse 4). To ensure that this does not happen, the clock frequency must be less than the
inverse of the sum of the clock-to-RCO propagation delay and the glitch duration (t
f
= 1/(tpdCLK-to-RCO + tg). For example, at 25°C at 4.5-V VCC, the clock-to-RCO propagation delay is
max
). In other words,
g
43 ns and the maximum duration of the glitch is 12 ns. Therefore, the maximum clock frequency that the
cascaded counters can use is 18 MHz. The following tables contain the f
clock
, tw, and f
specifications for
max
applications that use more than two ’HC161 devices cascaded together.
12
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
V
UNIT
PARAMETER
V
UNIT
SN54HC161, SN74HC161
4-BIT SYNCHRONOUS BINARY COUNTERS
SCLS297A – JANUARY 1996 – REVISED MA Y 1997
timing requirements over recommended operating free-air temperature range (unless otherwise
noted)
TA = 25°CSN54HC161SN74HC161
CC
MINMAXMINMAXMINMAX
2 V03.602.502.9
f
clock
t
w
switching characteristics over recommended operating free-air temperature range, CL = 50 pF
(unless otherwise noted) (see Note 3)
NOTE 3: These limits apply only to applications that use more than two ’HC161 devices cascaded together.
Clock frequency
Pulse duration, CLK high or low
FROMTO
(INPUT)(OUTPUT)
f
max
4.5 V
6 V021014017
2 V140200170
4.5 V
6 V243630
CC
2 V3.62.52.9
4.5 V181214
6 V211417
018012014
284036
TA = 25°CSN54HC161SN74HC161
MINMAXMINMAXMINMAX
MHz
ns
MHz
If the ’HC161 are used as a single unit, or only two cascaded together, then the maximum clock frequency that
the device can use is not limited because of the glitch. In these situations, the device can be operated at the
maximum specifications.
A glitch can appear on RCO of a single ’HC161 device, depending on the relationship of ENT to CLK. Any
application that uses RCO to drive any input except an ENT of another cascaded ’HC161 must take this
into consideration.
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
13
IMPORTANT NOTICE
T exas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue
any product or service without notice, and advise customers to obtain the latest version of relevant information
to verify, before placing orders, that information being relied on is current and complete. All products are sold
subject to the terms and conditions of sale supplied at the time of order acknowledgement, including those
pertaining to warranty, patent infringement, and limitation of liability.
TI warrants performance of its semiconductor products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are utilized to the extent
TI deems necessary to support this warranty . Specific testing of all parameters of each device is not necessarily
performed, except those mandated by government requirements.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF
DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE (“CRITICAL
APPLICATIONS”). TI SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, AUTHORIZED, OR
WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT DEVICES OR SYSTEMS OR OTHER
CRITICAL APPLICA TIONS. INCLUSION OF TI PRODUCTS IN SUCH APPLICATIONS IS UNDERST OOD TO
BE FULLY AT THE CUSTOMER’S RISK.
In order to minimize risks associated with the customer’s applications, adequate design and operating
safeguards must be provided by the customer to minimize inherent or procedural hazards.
TI assumes no liability for applications assistance or customer product design. TI does not warrant or represent
that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other
intellectual property right of TI covering or relating to any combination, machine, or process in which such
semiconductor products or services might be or are used. TI’s publication of information regarding any third
party’s products or services does not constitute TI’s approval, warranty or endorsement thereof.
Copyright 1998, Texas Instruments Incorporated
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.