NSC 74F191SJCX

74F191
Up/Down Binary Counter with Preset and Ripple Clock
Features
General Description
■ High-Speed—125MHz typical count frequency
The 74F191 is a reversible modulo-16 binary counter
featuring synchronous counting and asynchronous presetting. The preset feature allows the 74F191 to be used
in programmable dividers. The Count Enable input, the
Terminal Count output and Ripple Clock output make
possible a variety of methods of implementing multistage
counters. In the counting modes, state changes are initiated by the rising edge of the clock.
■ Synchronous counting
■ Asynchronous parallel load
■ Cascadable
tm
Ordering Information
Order
Number
Package
Number
Package Description
74F191SC
M16A
16-Lead Small Outline Integrated Circuit (SOIC), JEDEC MS-012, 0.150" Narrow
74F191SJ
M16D
16-Lead Small Outline Package (SOP), EIAJ TYPE II, 5.3mm Wide
74F191PC
N16E
16-Lead Plastic Dual-In-Line Package (PDIP), JEDEC MS-001, 0.300" Wide
Device also available in Tape and Reel. Specify by appending suffix letter “X” to the ordering number.
Logic Symbols
Connection Diagram
IEEE/IEC
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
www.fairchildsemi.com
74F191 Up/Down Binary Counter with Preset and Ripple Clock
April 2007
Pin Names
U.L.
HIGH / LOW
Description
Input IIH / IIL
Output IOH / IOL
CE
Count Enable Input (Active LOW)
1.0 / 3.0
20µA / -1.8mA
CP
Clock Pulse Input (Active Rising Edge)
1.0 / 1.0
20µA / -0.6 mA
P0–P3
Parallel Data Inputs
1.0 / 1.0
20µA / -0.6 mA
PL
Asynchronous Parallel Load Input (Active LOW)
1.0 / 1.0
20µA / -0.6mA
U/D
Up/Down Count Control Input
1.0 / 1.0
20µA / -0.6mA
Q0–Q3
Flip-Flop Outputs
50 / 33.3
-1mA / 20mA
RC
Ripple Clock Output (Active LOW)
50 / 33.3
-1mA / 20mA
TC
Terminal Count Output (Active HIGH)
50 / 33.3
-1mA / 20mA
Functional Description
the design of multistage counters, as indicated in Figure
1 and Figure 2. In Figure 1, each RC output is used as
the clock input for the next higher stage. This configuration is particularly advantageous when the clock source
has a limited drive capability, since it drives only the first
stage. To prevent counting in all stages it is only necessary to inhibit the first stage, since a HIGH signal on CE
inhibits the RC output pulse, as indicated in the RC Truth
Table. A disadvantage of this configuration, in some
applications, is the timing skew between state changes
in the first and last stages. This represents the cumulative delay of the clock as it ripples through the preceding
stages.
The 74F191 is a synchronous up/down 4-bit binary
counter. It contains four edge-triggered flip-flops, with
internal gating and steering logic to provide individual
preset, count-up and count-down operations.
Each circuit has an asynchronous parallel load capability
permitting the counter to be preset to any desired number. When the Parallel Load (PL) input is LOW, information present on the Parallel Data inputs (P0–P3) is loaded
into the counter and appears on the Q outputs. This
operation overrides the counting functions, as indicated
in the Mode Select Table.
A HIGH signal on the CE input inhibits counting. When
CE is LOW, internal state changes are initiated synchronously by the LOW-to-HIGH transition of the clock input.
The direction of counting is determined by the U/D input
signal, as indicated in the Mode Select Table. CE and
U/D can be changed with the clock in either state, provided only that the recommended setup and hold times
are observed.
A method of causing state changes to occur simultaneously in all stages is shown in Figure 2. All clock
inputs are driven in parallel and the RC outputs propagate the carry/borrow signals in ripple fashion. In this
configuration the LOW state duration of the clock must
be long enough to allow the negative-going edge of the
carry/borrow signal to ripple through to the last stage
before the clock goes HIGH. There is no such restriction
on the HIGH state duration of the clock, since the RC
output of any device goes HIGH shortly after its CP input
goes HIGH.
Two types of outputs are provided as overflow/underflow
indicators. The Terminal Count (TC) output is normally
LOW and goes HIGH when a circuit reaches zero in the
count-down mode or reaches 15 in the count-up mode.
The TC output will then remain HIGH until a state
change occurs, whether by counting or presetting or until
U/D is changed. The TC output should not be used as a
clock signal because it is subject to decoding spikes.
The configuration shown in Figure 3 avoids ripple delays
and their associated restrictions. The CE input for a
given stage is formed by combining the TC signals from
all the preceding stages. Note that in order to inhibit
counting an enable signal must be included in each carry
gate. The simple inhibit scheme of Figure 1 and Figure 2
doesn’t apply, because the TC output of a given stage is
not affected by its own CE.
The TC signal is also used internally to enable the Ripple
Clock (RC) output. The RC output is normally HIGH.
When CE is LOW and TC is HIGH, the RC output will go
LOW when the clock next goes LOW and will stay LOW
until the clock goes HIGH again. This feature simplifies
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
www.fairchildsemi.com
2
74F191 Up/Down Binary Counter with Preset and Ripple Clock
Unit Loading/Fan Out
Inputs
PL
CE
U/D
H
L
L
H
L
H
L
X
X
H
H
X
Inputs
CE
TC(1)
Count Up
L
H
Count Down
H
X
Preset (Asyn.)
X
X
No Change (Hold)
CP
Mode
Output
CP
RC
X
X
H
L
X
H
Note:
1. TC is generated internally.
H = HIGH Voltage Level
L = LOW Voltage Level
X = Immaterial
= LOW-to-HIGH Clock Transition
= LOW Pulse
Figure 1. n-Stage Counter Using Ripple Clock
Figure 2. Synchronous n-Stage Counter Using Ripple Carry/Borrow
Figure 3. Synchronous n-Stage Counter with Gated Carry/Borrow
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
www.fairchildsemi.com
3
74F191 Up/Down Binary Counter with Preset and Ripple Clock
RC Truth Table
Mode Select Table
Please note that this diagram is provided only for the understanding of logic operations and should not be used to estimate propagation delays.
Figure 4.
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
www.fairchildsemi.com
4
74F191 Up/Down Binary Counter with Preset and Ripple Clock
Logic Diagram
Stresses exceeding the absolute maximum ratings may damage the device. The device may not function or be
operable above the recommended operating conditions and stressing the parts to these levels is not recommended.
In addition, extended exposure to stresses above the recommended operating conditions may affect device reliability.
The absolute maximum ratings are stress ratings only.
Symbol
TSTG
Parameter
Rating
Storage Temperature
–65°C to +150°C
TA
Ambient Temperature Under Bias
–55°C to +125°C
TJ
Junction Temperature Under Bias
–55°C to +150°C
VCC
VCC Pin Potential to Ground Pin
–0.5V to +7.0V
VIN
Input Voltage(2)
–0.5V to +7.0V
IIN
Input Current(2)
–30mA to +5.0mA
VO
Voltage Applied to Output in HIGH State (with VCC = 0V)
Standard Output
–0.5V to VCC
3-STATE Output
–0.5V to +5.5V
Current Applied to Output in LOW State (Max.)
twice the rated IOL (mA)
Note:
2. Either voltage limit or current limit is sufficient to protect inputs.
Recommended Operating Conditions
The Recommended Operating Conditions table defines the conditions for actual device operation. Recommended
operating conditions are specified to ensure optimal performance to the datasheet specifications. Fairchild does not
recommend exceeding them or designing to absolute maximum ratings.
Symbol
TA
VCC
Parameter
Rating
Free Air Ambient Temperature
0°C to +70°C
Supply Voltage
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
+4.5V to +5.5V
www.fairchildsemi.com
5
74F191 Up/Down Binary Counter with Preset and Ripple Clock
Absolute Maximum Ratings
Symbol
Parameter
VCC
Conditions
VIH
Input HIGH Voltage
Recognized as a HIGH Signal
VIL
Input LOW Voltage
Recognized as a LOW Signal
VCD
Input Clamp Diode Voltage
Min.
IIN = –18mA
VOH
Output HIGH
Voltage
10% VCC
Min.
IOH = –1mA
Output LOW
Voltage
10% VCC
VOL
Min.
Typ.
Max. Units
2.0
V
0.8
–1.2
2.5
V
V
V
2.7
5% VCC
Min.
IOL = 20mA
0.5
V
IIH
Input HIGH Current
Max.
VIN = 2.7V
5.0
µA
IBVI
Input HIGH Current
Breakdown Test
Max.
VIN = 7.0V
7.0
µA
ICEX
Output HIGH Leakage
Current
Max.
VOUT = VCC
50
µA
VID
Input Leakage Test
0.0
IID = 1.9µA, All Other Pins
Grounded
IOD
Output Leakage Circuit
Current
0.0
VIOD = 150mV, All Other Pins
Grounded
3.75
µA
IIL
Input LOW Current
Max.
VIN = 0.5V (except CE)
–0.6
mA
IOS
Output Short-Circuit
Current
Max.
ICC
Power Supply Voltage
Max.
4.75
V
VIN = 0.5V (CE)
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
VOUT = 0.0V
–1.8
–60
38
–150
mA
55
mA
www.fairchildsemi.com
6
74F191 Up/Down Binary Counter with Preset and Ripple Clock
DC Electrical Characteristics
TA = +25°C,
VCC = +5.0V,
CL = 50pF
Symbol
Parameter
Min.
Typ.
Max.
TA = –55°C to +125°C,
VCC = +5.0V,
CL = 50pF
Min.
Max.
TA = 0°C to 70°C,
VCC = +5.0V,
CL = 50pF
Min.
Max.
fMAX
Maximum Count Frequency
tPLH
Propagation Delay,
CP to Qn
3.0
5.5
7.5
3.0
9.5
3.0
8.5
5.0
8.5
11.0
5.0
13.5
5.0
12.0
Propagation Delay,
CP to TC
6.0
10.0
13.0
6.0
16.5
6.0
14.0
5.0
8.5
11.0
5.0
13.5
5.0
12.0
Propagation Delay,
CP to RC
3.0
5.5
7.5
3.0
9.5
3.0
8.5
3.0
5.0
7.0
3.0
9.0
3.0
8.0
Propagation Delay,
CE to RC
3.0
5.0
7.0
3.0
9.0
3.0
8.0
3.0
5.5
7.0
3.0
9.0
3.0
8.0
Propagation Delay,
U/D to RC
7.0
11.0
18.0
7.0
22.0
7.0
20.0
5.5
9.0
12.0
5.5
14.0
5.5
13.0
Propagation Delay,
U/D to TC
4.0
7.0
10.0
4.0
13.5
4.0
11.0
4.0
6.5
10.0
4.0
12.5
4.0
11.0
Propagation Delay,
Pn to Qn
3.0
4.5
7.0
3.0
9.0
3.0
8.0
6.0
10.0
13.0
6.0
16.0
6.0
14.0
Propagation Delay,
PL to Qn
5.0
8.5
11.0
5.0
13.0
5.0
12.0
5.5
9.0
12.0
5.5
14.5
5.5
13.0
Propagation Delay,
Pn to TC
5.0
14.0
5.0
15.0
6.5
13.0
6.0
14.0
Propagation Delay,
Pn to RC
6.5
19.0
6.5
20.0
6.0
14.0
6.0
15.0
Propagation Delay,
PL to TC
8.0
16.5
8.0
17.5
6.0
13.5
6.0
14.5
10.0
20.0
10.0
21.0
9.0
15.5
9.0
16.0
tPHL
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
Propagation Delay,
PL to RC
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
100
Units
MHz
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
www.fairchildsemi.com
7
74F191 Up/Down Binary Counter with Preset and Ripple Clock
AC Electrical Characteristics
TA = +25°C,
VCC = +5.0V
Symbol
tS(H)
Parameter
Min.
Max.
TA = –55°C to +125°C, TA = 0°C to 70°C,
VCC = +5.0V
VCC = +5.0V
Min.
Max.
Min.
Max.
Units
Setup Time, HIGH or LOW,
Pn to PL
4.5
6.0
5.0
4.5
6.0
5.0
Hold Time, HIGH or LOW,
Pn to PL
2.0
2.0
2.0
tH(L)
2.0
2.0
2.0
tS(L)
Setup Time LOW, CE to CP
10.0
10.5
10.0
ns
tS(L)
tH(H)
ns
ns
tH(L)
Hold Time LOW, CE to CP
0
0
0
ns
tS(H)
Setup Time, HIGH or LOW,
U/D to CP
12.0
12.0
12.0
ns
12.0
12.0
12.0
0
0
0
0
0
0
6.0
8.5
6.0
tS(L)
tH(H)
tH(L)
Hold Time, HIGH or LOW,
U/D to CP
tW(L)
PL Pulse Width LOW
ns
ns
tW(L)
CP Pulse Width LOW
5.0
7.0
5.0
ns
tREC
Recovery Time, PL to CP
6.0
7.5
6.0
ns
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
www.fairchildsemi.com
8
74F191 Up/Down Binary Counter with Preset and Ripple Clock
AC Operating Requirements
74F191 Up/Down Binary Counter with Preset and Ripple Clock
Physical Dimensions
Dimensions are in inches (millimeters) unless otherwise noted.
Figure 5. 16-Lead Small Outline Integrated Circuit (SOIC), JEDEC MS-012, 0.150" Narrow
Package Number M16A
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
www.fairchildsemi.com
9
74F191 Up/Down Binary Counter with Preset and Ripple Clock
Physical Dimensions (Continued)
Dimensions are in millimeters unless otherwise noted.
Figure 6. 16-Lead Small Outline Package (SOP), EIAJ TYPE II, 5.3mm Wide
Package Number M16D
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
www.fairchildsemi.com
10
74F191 Up/Down Binary Counter with Preset and Ripple Clock
Physical Dimensions (Continued)
Dimensions are in inches (millimeters) unless otherwise noted.
Figure 7. 16-Lead Plastic Dual-In-Line Package (PDIP), JEDEC MS-001, 0.300" Wide
Package Number N16E
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
www.fairchildsemi.com
11
®
ACEx
Across the board. Around the world.¥
ActiveArray¥
Bottomless¥
Build it Now¥
CoolFET¥
CROSSVOLT¥
CTL™
Current Transfer Logic™
DOME¥
2
E CMOS¥
®
EcoSPARK
EnSigna¥
FACT Quiet Series™
®
FACT
®
FAST
FASTr¥
FPS¥
®
FRFET
GlobalOptoisolator¥
GTO¥
HiSeC¥
i-Lo¥
ImpliedDisconnect¥
IntelliMAX¥
ISOPLANAR¥
MICROCOUPLER¥
MicroPak¥
MICROWIRE¥
MSX¥
MSXPro¥
OCX¥
OCXPro¥
®
OPTOLOGIC
®
OPTOPLANAR
PACMAN¥
POP¥
®
Power220
®
Power247
PowerEdge¥
PowerSaver¥
®
PowerTrench
Programmable Active Droop¥
®
QFET
QS¥
QT Optoelectronics¥
Quiet Series¥
RapidConfigure¥
RapidConnect¥
ScalarPump¥
SMART START¥
®
SPM
STEALTH™
SuperFET¥
SuperSOT¥-3
SuperSOT¥-6
SuperSOT¥-8
SyncFET™
TCM¥
®
The Power Franchise
®
TinyLogic
TINYOPTO¥
TinyPower¥
TinyWire¥
TruTranslation¥
PSerDes¥
®
UHC
UniFET¥
VCX¥
Wire¥
™
TinyBoost¥
TinyBuck¥
DISCLAIMER
FAIRCHILD SEMICONDUCTOR RESERVES THE RIGHT TO MAKE CHANGES WITHOUT FURTHER NOTICE TO ANY PRODUCTS
HEREIN TO IMPROVE RELIABILITY, FUNCTION OR DESIGN. FAIRCHILD DOES NOT ASSUME ANY LIABILITY ARISING OUT OF THE
APPLICATION OR USE OF ANY PRODUCT OR CIRCUIT DESCRIBED HEREIN; NEITHER DOES IT CONVEY ANY LICENSE UNDER
ITS PATENT RIGHTS, NOR THE RIGHTS OF OTHERS. THESE SPECIFICATIONS DO NOT EXPAND THE TERMS OF FAIRCHILD’S
WORLDWIDE TERMS AND CONDITIONS, SPECIFICALLY THE WARRANTY THEREIN, WHICH COVERS THESE PRODUCTS.
LIFE SUPPORT POLICY
FAIRCHILD’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR
SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF FAIRCHILD SEMICONDUCTOR CORPORATION.
As used herein:
1. Life support devices or systems are devices or systems
which, (a) are intended for surgical implant into the body or
(b) support or sustain life, and (c) whose failure to perform
when properly used in accordance with instructions for use
provided in the labeling, can be reasonably expected to
result in a significant injury of the user.
2. A critical component in any component of a life support,
device, or system whose failure to perform can be
reasonably expected to cause the failure of the life support
device or system, or to affect its safety or effectiveness.
PRODUCT STATUS DEFINITIONS
Definition of Terms
Datasheet Identification
Product Status
Advance Information
Formative or In Design
This datasheet contains the design specifications for product
development. Specifications may change in any manner without notice.
Definition
Preliminary
First Production
This datasheet contains preliminary data; supplementary data will be
published at a later date. Fairchild Semiconductor reserves the right to
make changes at any time without notice to improve design.
No Identification Needed
Full Production
This datasheet contains final specifications. Fairchild Semiconductor
reserves the right to make changes at any time without notice to improve
design.
Obsolete
Not In Production
This datasheet contains specifications on a product that has been
discontinued by Fairchild Semiconductor. The datasheet is printed for
reference information only.
Rev. I24
©1988 Fairchild Semiconductor Corporation
74F191 Rev. 1.0.2
www.fairchildsemi.com
12
74F191 Up/Down Binary Counter with Preset and Ripple Clock
TRADEMARKS
The following are registered and unregistered trademarks Fairchild Semiconductor owns or is authorized to use and is not intended to be an
exhaustive list of all such trademarks.