PHILIPS HEF40193BP 4-bit up/down binary counter Datasheet

INTEGRATED CIRCUITS
DATA SHEET
For a complete data sheet, please also download:
• The IC04 LOCMOS HE4000B Logic
Family Specifications HEF, HEC
• The IC04 LOCMOS HE4000B Logic
Package Outlines/Information HEF, HEC
HEF40193B
MSI
4-bit up/down binary counter
Product specification
File under Integrated Circuits, IC04
January 1995
Philips Semiconductors
Product specification
HEF40193B
MSI
4-bit up/down binary counter
The counter outputs change state on the LOW to HIGH
transition of either clock input. However, for correct
counting, both clock inputs cannot be LOW
simultaneously. The outputs TCU and TCD are normally
HIGH. When the circuit has reached the maximum count
state of ‘15’, the next HIGH to LOW transition of CPU will
cause TCU to go LOW. TCU will stay LOW until CPU goes
HIGH again. Likewise, output TCD will go LOW when the
circuit is in the zero state and CPD goes LOW. When PL is
LOW, the information on P0 to P3 is asynchronously
loaded into the counter. A HIGH on MR resets the counter
independent of all other input conditions. The counter
stages are of a static toggle type flip-flop.
DESCRIPTION
The HEF40193B is a 4-bit synchronous up/down
binary counter. The counter has a count-up clock input
(CPU), a count-down clock input (CPD), an asynchronous
parallel load input (PL), four parallel data inputs (P0 to P3),
an asynchronous master reset input (MR), four counter
outputs (O0 to O3), an active LOW terminal count-up
(carry) output (TCU) and an active LOW terminal
count-down (borrow) output (TCD).
Fig.2 Pinning diagram.
HEF40193BP(N): 16-lead DIL; plastic
(SOT38-1)
HEF40193BD(F): 16-lead DIL; ceramic (cerdip)
Fig.1 Functional diagram.
(SOT74)
HEF40193BT(D): 16-lead SO; plastic
(SOT109-1)
PINNING
PL
parallel load input (active LOW)
P0 to P3
parallel data inputs
CPU
count-up clock pulse input (LOW to HIGH,
edge-triggered)
CPD
count-down clock pulse input (LOW to
HIGH, edge-triggered)
MR
master reset input (asynchronous)
TCU
buffered terminal count-up (carry) output
(active LOW)
TCD
buffered terminal count-down
(borrow) output (active LOW)
O0 to O3
buffered counter outputs
January 1995
( ): Package Designator North America
FAMILY DATA, IDD LIMITS category MSI
See Family Specification
2
Philips Semiconductors
Product specification
HEF40193B
MSI
4-bit up/down binary counter
Fig.3 Logic diagram (continued on Fig.4).
January 1995
3
Philips Semiconductors
Product specification
HEF40193B
MSI
4-bit up/down binary counter
Fig.4 Logic diagram (continued from Fig.3).
January 1995
4
Philips Semiconductors
Product specification
HEF40193B
MSI
4-bit up/down binary counter
Notes
FUNCTION TABLE
MR
PL
CPU
CPD
H
X
X
X
reset (asyn.)
L
L
X
X
parallel load
L
H
H
count-up
L
H
H
MODE
1. H = HIGH state (the more positive voltage)
L = LOW state (the less positive voltage)
X = state is immaterial
= positive-going transition
count-down
Logic equations for terminal count:
TC U = O 0 ⋅ O 1 ⋅ O 2 ⋅ O 3 ⋅ CP U
TC D = O 0 ⋅ O 1 ⋅ O 2 ⋅ O 3 ⋅ CP D
Fig.5 State diagram.
AC CHARACTERISTICS
VSS = 0 V; Tamb = 25 °C; input transition times ≤ 20 ns
Dynamic power
dissipation per
package (P)
VDD
V
TYPICAL FORMULA FOR P (µW)
5
600 fi + ∑(foCL) × VDD2
10
2700 fi + ∑(foCL) × VDD
2
15
7500 fi + ∑(foCL) × VDD
2
where
fi = input freq. (MHz)
fo = output freq. (MHz)
CL = load capacitance (pF)
∑ (foCL) = sum of outputs
VDD = supply voltage (V)
January 1995
5
Philips Semiconductors
Product specification
HEF40193B
MSI
4-bit up/down binary counter
AC CHARACTERISTICS
VSS = 0 V; Tamb = 25 °C; CL = 50 pF; input transition times ≤ 20 ns
VDD
V
SYMBOL
MIN. TYP. MAX.
TYPICAL EXTRAPOLATION
FORMULA
Propagation delays
CPU → On
HIGH to LOW
210
415 ns
183 ns + (0,55 ns/pF) CL
85
165 ns
74 ns + (0,23 ns/pF) CL
60
120 ns
52 ns + (0,16 ns/pF) CL
170
340 ns
143 ns + (0,55 ns/pF) CL
70
140 ns
59 ns + (0,23 ns/pF) CL
50
100 ns
42 ns + (0,16 ns/pF) CL
210
425 ns
183 ns + (0,55 ns/pF) CL
85
170 ns
74 ns + (0,23 ns/pF) CL
60
125 ns
57 ns + (0,16 ns/pF) CL
170
340 ns
143 ns + (0,55 ns/pF) CL
70
140 ns
59 ns + (0,23 ns/pF) CL
50
100 ns
42 ns + (0,16 ns/pF) CL
125
250 ns
98 ns + (0,55 ns/pF) CL
50
100 ns
39 ns + (0,23 ns/pF) CL
15
35
70 ns
27 ns + (0,16 ns/pF) CL
5
95
185 ns
68 ns + (0,55 ns/pF) CL
5
10
tPHL
15
5
LOW to HIGH
10
tPLH
15
CPD → On
HIGH to LOW
5
10
tPHL
15
5
LOW to HIGH
10
tPLH
15
CPU → TCU
HIGH to LOW
LOW to HIGH
CPD → TCD
HIGH to LOW
LOW to HIGH
MR → On
HIGH to LOW
MR → TCU
LOW to HIGH
MR → TCD
HIGH to LOW
PL → On
HIGH to LOW
5
10
tPHL
40
80 ns
29 ns + (0,23 ns/pF) CL
15
30
60 ns
22 ns + (0,16 ns/pF) CL
5
140
280 ns
113 ns + (0,55 ns/pF) CL
10
tPLH
55
110 ns
44 ns + (0,23 ns/pF) CL
15
40
80 ns
32 ns + (0,16 ns/pF) CL
5
100
195 ns
73 ns + (0,55 ns/pF) CL
10
tPHL
40
85 ns
29 ns + (0,23 ns/pF) CL
15
30
65 ns
22 ns + (0,16 ns/pF) CL
5
195
390 ns
168 ns + (0,55 ns/pF) CL
10
tPLH
80
160 ns
69 ns + (0,23 ns/pF) CL
15
60
120 ns
52 ns + (0,16 ns/pF) CL
5
145
285 ns
118 ns + (0,55 ns/pF) CL
10
tPHL
60
115 ns
49 ns + (0,23 ns/pF) CL
15
45
90 ns
37 ns + (0,16 ns/pF) CL
5
365
730 ns
338 ns + (0,55 ns/pF) CL
130
265 ns
119 ns + (0,23 ns/pF) CL
10
10
tPLH
tPHL
15
100
205 ns
92 ns + (0,16 ns/pF) CL
5
185
360 ns
158 ns + (0,55 ns/pF) CL
75
150 ns
64 ns + (0,23 ns/pF) CL
55
110 ns
47 ns + (0,16 ns/pF) CL
10
tPHL
15
January 1995
6
Philips Semiconductors
Product specification
HEF40193B
MSI
4-bit up/down binary counter
VDD
V
SYMBOL
5
LOW to HIGH
10
TYPICAL EXTRAPOLATION
FORMULA
MIN. TYP. MAX.
tPLH
15
118 ns + (0,55 ns/pF) CL
145
290 ns
60
120 ns
49 ns + (0,23 ns/pF) CL
45
90 ns
37 ns + (0,16 ns/pF) CL
AC CHARACTERISTICS
VSS = 0 V; Tamb = 25 °C; CL = 50 pF; input transition times ≤ 20 ns
VDD
V
SYMBOL
TYPICAL EXTRAPOLATION
FORMULA
MIN. TYP. MAX.
Output transition
times
HIGH to LOW
5
10
tTHL
15
5
LOW to HIGH
10
tTLH
15
Set-up time
5
Pn → PL
10
tsu
15
Hold time
Pn → PL
5
10
thold
15
Minimum CPU or CPD
5
pulse width; LOW
10
tWCPL
15
Minimum MR
pulse width; HIGH
Minimum PL
pulse width; LOW
Recovery time
for MR
Recovery time
for PL
Maximum clock
pulse frequency
5
120 ns
10 ns
+
(1,0 ns/pF) CL
30
60 ns
9 ns
+
(0,42 ns/pF) CL
20
40 ns
6 ns
+
(0,28 ns/pF) CL
60
120 ns
10 ns
+
(1,0 ns/pF) CL
30
60 ns
9 ns
+
(0,42 ns/pF) CL
20
40 ns
6 ns
+
(0,28 ns/pF) CL
160
80
ns
60
30
ns
50
25
ns
10
−70
ns
5
−25
ns
5
−20
ns
150
75
ns
50
25
ns
35
20
ns
180
90
ns
70
35
ns
15
60
30
ns
5
120
60
ns
10
10
tWMRH
tWPLL
45
20
ns
15
30
15
ns
5
125
65
ns
70
35
ns
15
50
25
ns
5
90
45
ns
10
10
tRMR
35
15
ns
15
25
10
ns
5
2,5
5
10
15
January 1995
60
tRPL
fmax
MHz
7
14
MHz
9
18
MHz
7
see also waveforms
Fig.6
Philips Semiconductors
Product specification
HEF40193B
MSI
4-bit up/down binary counter
Fig.6
Waveforms showing recovery times for PL and MR, minimum pulse widths for CPU, CPD, PL and MR,
and set-up and hold times for P to PL. Set-up times and hold times are shown as positive values but may
be specified as negative values.
January 1995
8
Philips Semiconductors
Product specification
HEF40193B
MSI
4-bit up/down binary counter
Fig.7 Timing diagram.
APPLICATION INFORMATION
Some examples of applications for the HEF40193B are:
• Up/down difference counting
• Multistage ripple counting
• Multistage synchronous counting
Fig.8 Example of cascaded HEF40193B ICs.
January 1995
9
Similar pages