Professional Documents
Culture Documents
SN54/74LS191
PRESETTABLE BCD/DECADE
UP/DOWN COUNTERS
PRESETTABLE 4-BIT BINARY
UP/DOWN COUNTERS
The SN54 / 74LS190 is a synchronous UP/ DOWN BCD Decade (8421)
Counter and the SN54/ 74LS191 is a synchronous UP / DOWN Modulo-16
Binary Counter. State changes of the counters are synchronous with the
LOW-to-HIGH transition of the Clock Pulse input.
An asynchronous Parallel Load (PL) input overrides counting and loads the
data present on the Pn inputs into the flip-flops, which makes it possible to use
the circuits as programmable counters. A Count Enable (CE) input serves as
the carry / borrow input in multi-stage counters. An Up / Down Count Control
(U/D) input determines whether a circuit counts up or down. A Terminal Count
(TC) output and a Ripple Clock (RC) output provide overflow/underflow
indication and make possible a variety of methods for generating
carry / borrow signals in multistage counter applications.
J SUFFIX
CERAMIC
CASE 620-09
16
1
N SUFFIX
PLASTIC
CASE 648-08
16
1
D SUFFIX
SOIC
CASE 751B-03
16
P0
15
CP
RC
TC
PL
14
13
12
11
P2
10
P3
9
ORDERING INFORMATION
SN54LSXXXJ
SN74LSXXXN
SN74LSXXXD
NOTE:
The Flatpak version
has the same pinouts
(Connection Diagram) as
the Dual In-Line Package.
1
P1
2
Q1
3
Q0
4
CE
5
U/D
6
Q2
7
Q3
CE
CP
U/D
PL
Pn
Qn
RC
TC
LOGIC SYMBOL
8
GND
PIN NAMES
Ceramic
Plastic
SOIC
11 15
1 10
LOADING (Note a)
HIGH
LOW
1.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.
10 U.L.
0.7 U.L.
0.25 U.L.
0.25 U.L.
0.25 U.L.
0.25 U.L.
5 (2.5) U.L.
5 (2.5) U.L.
5 (2.5) U.L.
NOTES:
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)
b. Temperature Ranges.
U/D
CE
14
CP
PL P0 P1 P2 P3
Q0 Q1 Q2 Q3
3
VCC = PIN 16
GND = PIN 8
RC
13
TC
12
SN54/74LS190 SN54/74LS191
STATE DIAGRAMS
LS190
15
14
13
12
11
10
UP:
TC = Q0 Q3 (U/D)
DOWN: TC = Q0 Q1 Q2 Q3 (U/D)
15
LS191
14
13
UP:
TC = Q0 Q1 Q2 Q3 (U/D)
DOWN: TC = Q0 Q1 Q2 Q3 (U/D)
COUNT UP
COUNT DOWN
12
11
LS190
10
LS191
LOGIC DIAGRAMS
CP U/D
14
P0
5
CE
P1
4
15
P2
J CLOCK K
PRESET CLEAR
Q
Q
13
RC
VCC = PIN 16
GND = PIN 8
= PIN NUMBERS
12
TC
J CLOCK K
PRESET CLEAR
Q
Q
Q0
Q1
11
J CLOCK K
PRESET CLEAR
Q
Q
7
Q2
DECADE COUNTER
LS190
PL
9
J CLOCK K
PRESET CLEAR
Q
Q
P3
10
Q3
SN54/74LS190 SN54/74LS191
P0
CE
15
P1
4
P2
J CLOCK K
PRESET CLEAR
Q
Q
13
RC
VCC = PIN 16
GND = PIN 8
= PIN NUMBERS
12
TC
J CLOCK K
PRESET CLEAR
Q
Q
2
Q0
P3
10
J CLOCK K
PRESET CLEAR
Q
Q
6
Q1
BINARY COUNTER
LS191
5-3
11
J CLOCK K
PRESET CLEAR
Q
Q
7
Q2
PL
9
Q3
SN54/74LS190 SN54/74LS191
FUNCTIONAL DESCRIPTION
The LS190 is a synchronous Up / Down BCD Decade
Counter and the LS191 is a synchronous Up / Down 4-Bit
Binary Counter. The operating modes of the LS190 decade
counter and the LS191 binary counter are identical, with the
only difference being the count sequences as noted in the
state diagrams. Each circuit contains four master / slave
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 change 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. When counting is to be enabled, the
CE signal can be made LOW when the clock is in either state.
However, when counting is to be inhibited, the LOW-to-HIGH
CE transition must occur only while the clock is HIGH.
Similarly, the U / D signal should only be changed when either
CE or the clock is 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 maximum (9 for the LS190, 15 for the LS191)
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 TC signal is also used internally to enable the Ripple
RC TRUTH TABLE
INPUTS
INPUTS
CE
TC*
CP
RC
OUTPUT
L
H
X
H
X
L
X
X
H
H
MODE
PL
CE
U/D
H
H
L
H
L
L
X
H
L
H
X
X
CP
X
X
Count Up
Count Down
Preset (Asyn.)
No Change (Hold)
* TC is generated internally
SN54/74LS190 SN54/74LS191
GUARANTEED OPERATING RANGES
Symbol
Parameter
Min
Typ
Max
Unit
VCC
Supply Voltage
54
74
4.5
4.75
5.0
5.0
5.5
5.25
TA
54
74
55
0
25
25
125
70
IOH
54, 74
0.4
mA
IOL
54
74
4.0
8.0
mA
VIL
VIK
VOH
VOL
IIH
Min
P
Parameter
Typ
54
0.7
74
0.8
0.65
IOS
ICC
1.5
T
Test
C
Conditions
di i
Guaranteed Input
p LOW Voltage
g for
All Inputs
54
2.5
3.5
74
2.7
3.5
54, 74
0.25
0.4
IOL = 4.0 mA
74
0.35
0.5
IOL = 8.0 mA
20
60
mA
0.4
1.2
mA
100
mA
VCC = MAX
35
mA
VCC = MAX
Other Inputs
CE
Input LOW Current
Other Inputs
CE
U i
Unit
2.0
IIL
Max
0.1
0.3
20
Note 1: Not more than one output should be shorted at a time, nor for more than 1 second.
SN54/74LS190 SN54/74LS191
AC CHARACTERISTICS (TA = 25C)
Limits
S b l
Symbol
P
Parameter
Min
Typ
20
25
Max
U i
Unit
fMAX
tPLH
tPHL
Propagation Delay,
PL to Output Q
22
33
33
50
ns
tPLH
tPHL
Data to Output Q
20
27
32
40
ns
tPLH
tPHL
Clock to RC
13
16
20
24
ns
tPLH
tPHL
Clock to Output Q
16
24
24
36
ns
tPLH
tPHL
Clock to TC
28
37
42
52
ns
tPLH
tPHL
U / D to RC
30
30
45
45
ns
tPLH
tPHL
U / D to TC
21
22
33
33
ns
tPLH
tPHL
CE to RC
21
22
33
33
ns
Max
U i
Unit
T
Test
C
Conditions
di i
MHz
VCC = 5.0
50V
CL = 15 pF
P
Parameter
Min
Typ
tW
CP Pulse Width
25
ns
tW
PL Pulse Width
35
ns
ts
20
ns
th
5.0
ns
trec
Recovery Time
40
ns
T
Test
C
Conditions
di i
VCC = 5.0
50V
DEFINITIONS OF TERMS
SETUP TIME (ts) 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.
SN54/74LS190 SN54/74LS191
DIRECTION
CONTROL
U/D
CE
CP
ENABLE
CLOCK
RC
U/D
CE
CP
RC
U/D
CE
CP
RC
DIRECTION
CONTROL
U/D
CE
CP
ENABLE
U/D
CE
CP
RC
RC
U/D
CE
CP
RC
CLOCK
DIRECTION
CONTROL
ENABLE
U/D
CE
CP
U/D
CE
CP
TC
TC
U/D
CE
CP
TC
CLOCK
SN54/74LS190 SN54/74LS191
AC WAVEFORMS
1/f MAX
tW
CP
1.3 V
tPLH
tPHL
1.3 V
1.3 V
Figure 2
Pn
1.3 V
tPHL
tW
tPLH
PL 1.3 V
1.3 V
Qn
tPLH
1.3 V
1.3 V
Figure 1
Pn
1.3 V
tPHL
RC
1.3 V
Q OR TC
1.3 V
CP OR CE
1.3 V
tPLH
tPHL
1.3 V
Qn
NOTE: PL = LOW
Figure 3
Figure 4
1.3 V
Pn
1.3 V
1.3 V
PL
tW
th(H)
ts(H)
trec
ts(L)
1.3 V
PL
th(L)
1.3 V
1.3 V
CP
Qn
Q
Q=P
Q=P
Figure 5
th(L)
1.3 V
U/D
tPLH
tPHL
1.3 V
TC
tPHL
RC
Figure 6
CP
ts(H)
ts(L)
tPLH
1.3 V
1.3 V
1.3 V
1.3 V
CE
CE MAY
CHANGE
(H-L)
only
CE MAY
CHANGE
1.3 V
Figure 7
Figure 8
th(H)
1.3 V