ChipFind - документация

Электронный компонент: ICM7224IPL

Скачать:  PDF   ZIP
1
May 2001
ICM7224
4
1
/
2
Digit LCD Display Counter
Features
High Frequency Counting - Guaranteed 15MHz, Typically
25MHz at 5V
Low Power Operation - Typically Less Than 100
W
Quiescent
STORE and RESET Inputs Permit Operation as
Frequency or Period Counter
True COUNT INHIBIT Disables First Counter Stage
CARRY Output for Cascading Four-Digit Blocks
Schmitt-Trigger on the COUNT Input Allows Operation
in Noisy Environments or with Slowly Changing Inputs
Leading Zero Blanking INput and OUTput for Correct
Leading Zero Blanking with Cascaded Devices
Provides Complete Onboard Oscillator and Divider
Chain to Generate Backplane Frequency, or
Backplane Driver May be Disabled Allowing Segments
to be Slaved to a Master Backplane Signal
Pinout
ICM7224
(PDIP)
TOP VIEW
Description
The ICM7224 device is a high-performance, CMOS 4
1
/
2
digit counter, including decoder, output latch, display driver,
count inhibit, leading zero blanking, and reset circuitry.
The counter section provides direct static counting, guaran-
teed from DC to 15MHz, using a 5V
10% supply over the
operating temperature range. At normal ambient tempera-
tures, the devices will typically count up to 25MHz. The
COUNT input is provided with a Schmitt trigger to allow
operation in noisy environments and correct counting with
slowly changing inputs. The COUNT INHIBIT, STORE and
RESET inputs allow a direct interface with the ICM7207 and
ICM7207A to implement a low cost, low power frequency
counter with a minimum component count.
These devices also incorporate several features intended to
simplify cascading four-digit blocks. The CARRY output
allows the counter to be cascaded, while the Leading Zero
Blanking INput and OUTput allows correct Leading Zero
Blanking between four-decade blocks. The BackPlane driver
of the LCD devices may be disabled, allowing the segments
to be slaved to another backplane signal, necessary when
using an eight or twelve digit, single backplane display.
These devices provide maximum count of 19999. The
display drivers are not of the multiplexed type and each dis-
play segment has its own individual drive pin, providing high
quality display outputs.
13
1
2
3
4
5
6
7
8
9
10
11
12
14
15
16
17
18
19
20
V
DD
E1
G1
F1
BP
A2
B2
C2
D2
E2
G2
F2
A3
B3
C3
D3
E3
G3
F3
A4
28
40
39
38
37
36
35
34
33
32
31
30
29
27
26
25
24
23
22
21
D1
C1
B1
A1
OSCILLATOR
V
SS
STORE
RESET
COUNT
COUNT INHIBIT
LZB OUT
LZB IN
CARRY
1
/
2
- DIGIT
F4
G4
E4
D4
C4
B4
Part Number Information
PART NUMBER
TEMP.
RANGE (
o
C)
PACKAGE
PKG.
NO.
ICM7224IPL
-25 to 85
40 Ld PDIP
E40.6
File Number
3168.2
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
1-888-INTERSIL or 321-724-7143
|
Intersil (and design) is a registered trademark of Intersil Americas Inc.
Copyright Intersil Americas Inc. 2002. All Rights Reserved
OBSOL
ETE PR
ODUCT
NO REC
OMMEN
DED RE
PLACE
MENT
2
Functional Block Diagram
7 WIDE DRIVER
7 WIDE LATCH
DECODER
7 WIDE DRIVER
7 WIDE LATCH
7 WIDE DRIVER
7 WIDE LATCH
7 WIDE DRIVER
7 WIDE LATCH
BLACKPLANE
DRIVER
ENABLE
OSCILLATOR
+124
ENABLE
DETECTOR
OSCILLATOR
INPUT
BP INPUT/OUTPUT
LSD
SEGMENT OUTPUTS
DIGIT 2
SEGMENT OUTPUTS
DIGIT 3
SEGMENT OUTPUTS
DIGIT 4
SEGMENT OUTPUTS
DIGIT 1
DECODER
DECODER
DECODER
1
/
2
DIGIT
DRIVER
1
/
2
DIGIT
LATCH
Q
R
CL
2
Q
R
CL
5
Q
R
CL
2
Q
R
CL
5
Q
R
CL
2
Q
R
CL
5
Q
R
CL
2
Q
R
CL
5
Q
R
CL
1
/
2
D
CARRY
OUTPUT
LEADING
ZERO
BLANKING
INPUT
1
/
2
DIGIT
OUTPUT
MSD
SCHMITT
TRIGGER
LEADING
ZERO
BLANKING
OUTPUT
STORE
RESET
COUNT
INHIBIT
COUNT
INPUT
V
DD
DIGIT
ICM7224
3
Absolute Maximum Ratings
Thermal Information
Supply Voltage (V
DD
- V
SS
) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5V
Input Voltage (Any Terminal) (Note 1) . . . (V
DD
+ 0.3V) to (V
SS
- 0.3V)
Operating Conditions
Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . -25
o
C to 85
o
C
Thermal Resistance (Typical, Note 2)
JA
(
o
C/W)
PDIP Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
50
Maximum Junction Temperature. . . . . . . . . . . . . . . . . . . . . . . 150
o
C
Maximum Storage Temperature Range . . . . . . . . . . -65
o
C to 150
o
C
Maximum Lead Temperature (Soldering, 10s) . . . . . . . . . . . . 300
o
C
CAUTION: Stresses above those listed in "Absolute Maximum Ratings" may cause permanent damage to the device. This is a stress only rating and operation
of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
NOTES:
1. Due to the SCR structure inherent in the CMOS process, connecting any terminal to voltages greater than V
DD
or less than V
SS
may
cause destructive device latchup. For this reason, it is recommended that no inputs from sources operating on a different power supply
be applied to the device before its supply is established, and that in multiple supply systems, the supply to the ICM7224 be turned on first.
2.
JA
is measured with the component mounted on an evaluation PC board in free air.
Electrical Specifications
V
DD
= 5V, V
SS
= 0V, T
A
= 25
o
C, Unless Otherwise Indicated
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Operating Current, I
DD
Test Circuit, Display Blank
-
10
50
A
Operating Supply Voltage Range
(V
DD
-
V
SS
), V
SUPPLY
3
-
6
V
OSClLLATOR Input Current, I
OSCI
Pin 36
-
2
10
A
Segment Rise/Fall Time, t
r
, t
f
C
LOAD
= 200pF
-
0.5
-
s
BackPlane Rise/Fall Time, t
r
, t
f
C
LOAD
= 5000pF
-
1.5
-
s
Oscillator Frequency, f
OSC
Pin 36 Floating
-
19
-
kHz
Backplane Frequency, f
BP
Pin 36 Floating
-
150
-
Hz
Input Pullup Currents, I
P
Pins 29, 31, 33, 34, V
IN
= V
DD
- 3V
-
10
-
A
Input High Voltage, V
IH
Pins 29, 31, 33, 34
3
-
-
V
Input Low Voltage, V
IL
Pins 29, 31, 33, 34
-
-
1
V
COUNT Input Threshold, V
CT
-
2
-
V
COUNT Input Hysteresis, V
CH
-
0.5
-
V
Output High Current, I
OH
CARRY Pin 28
Leading Zero Blanking OUT Pin 30
V
OUT
= V
DD
- 3V
-350
-500
-
A
Output Low Current, I
OL
CARRY Pin 28
Leading Zero Blanking OUT Pin 30
V
OUT
= +3V
350
500
-
A
Count Frequency, f
COUNT
4.5V < V
DD
< 6V
0
-
15
MHz
STORE, RESET Minimum Pulse Width, t
S
, t
r
3
-
-
s
Timing Waveforms
FIGURE 1. ICM7224 DISPLAY WAVEFORMS
OSCILLATOR
FREQUENCY
BACKPLANE
INPUT/OUTPUT
OFF SEGMENTS
ON SEGMENTS
128 CYCLES
64 CYCLES
64 CYCLES
ICM7224
4
Typical Performance Curves
FIGURE 2. OPERATING SUPPLY CURRENT AS A FUNCTION
OF SUPPLY VOLTAGE
FIGURE 3. BACKPLANE FREQUENCY AS A FUNCTION OF
OSCILLATOR CAPACITOR C
OSC
FIGURE 4. MAXIMUM COUNT FREQUENCY (TYPICAL) AS A
FUNCTION OF SUPPLY VOLTAGE
FIGURE 5. SUPPLY CURRENT AS A FUNCTION OF COUNT
FREQUENCY
1
2
3
4
5
6
7
SUPPLY VOLTAGE (V)
30
25
20
15
10
5
0
S
U
P
P
L
Y
C
URRE
NT
(

A)
LCD DEVICES, TEST CIRCUIT
DISPLAY BLANK
PIN 36 OPEN
T
A
= -20
o
C
T
A
= 25
o
C
T
A
= 70
o
C
LCD DEVICES
T
A
= 25
o
C
V
SUPPLY
= 5V
V
SUPPLY
= 6V
V
SUPPLY
= 3V
V
SUPPLY
= 4V
C
OSC
(pF)
1
10
100
1000
BP
=
OS
C
HZ
12
8
1000
100
10
1
45
T
A
= -20
o
C
T
A
= 25
o
C
T
A
= 70
o
C
SINE WAVE INPUT
SWINGING FULL SUPPLY
40
35
30
25
20
15
4
5
6
SUPPLY VOLTAGE (V)

MA
X
(
M
H
z
)
10
1
0.1
0.01
1kHz
10kHz
100kHz
1MHz
10MHz
100MHz
COUNT
S
U
P
P
L
Y
CURRE
NT
(
m
A)
V+ = 5V
T
A
= 25
o
C
TABLE 1. CONTROL INPUT DEFINITIONS
TERMINAL
INPUT
VOLTAGE
FUNCTION
29
Leading Zero Blanking
V
DD
or Floating
Leading Zero Blanking Enabled
INput
V
SS
Leading Zeroes Displayed
31
COUNT INHIBIT
V
DD
or Floating
Counter Enabled
V
SS
Counter Disabled
33
RESET
V
DD
or Floating
Inactive
V
SS
Counter Reset to 0000
34
STORE
V
DD
or Floating
Output Latches not Updated
V
SS
Output Latches Updated
ICM7224
5
Control Input Definitions
In Table 1, V
DD
and V
SS
are considered to be normal oper-
ating input logic levels. Actual input low and high levels are
specified in the Operating Characteristics. For lowest power
consumption, input signals should swing over the full supply.
Detailed Description
The ICM7224 provides outputs suitable for driving conven-
tional 4
1
/
2
digit by seven segment LCD displays. It includes
29 individual segment drivers, a backplane driver, and a self-
contained oscillator and divider chain to generate the back-
plane frequency (See Functional Block Diagram).
The segment and backplane drivers each consist of a
CMOS inverter, with the N-Channel and P-Channel devices
ratioed to provide identical on resistances, and thus equal
rise and fall times. This eliminates any DC component which
could arise from differing rise and fall times, and ensures
maximum display life.
The backplane output can be disabled by connecting the
OSCILLATOR input (pin 36) to V
SS
. This synchronizes the
29 segment outputs directly with a signal input at the BP ter-
minal (pin 5) and allows cascading of several slave devices
to the backplane output of one master device. The back-
plane may also be derived from an external source. This
allows the use of displays with characters in multiples of four
and a single backplane. A slave device will represent a load
of approximately 200pF (comparable to one additional seg-
ment). The limitation on the number of devices that can be
slaved to one master device backplane driver is the addi-
tional load represented by the larger backplane of displays
of more than four digits, and the effect of that load on the
backplane rise and fall times. A good rule of thumb to
observe in order to minimize power consumption, is to keep
the rise and fall times less than about 5 microseconds. The
backplane driver of one device should handle the back-plane
to a display of 16 one-half-inch characters without the rise
and fall times exceeding 5
s (i.e., 3 slave devices and the
display backplane driven by a fourth master device). It is rec-
ommended that if more than four devices are to be slaved
together, that the backplane signal be derived externally and
all the lCM7224 devices be slaved to it.
This external backplane signal should be capable of driving
very large capacitive loads with short (1-2
s) rise and fall
times. The maximum frequency for a backplane signal
should be about 150Hz, although this may be too fast for
optimum display response at lower display temperatures,
depending on the display used.
The onboard oscillator is designed to free run at approximately
19kHz, at microampere power levels. The oscillator frequency
is divided by 126 to provide the backplane frequency, which
will be approximately 150Hz with the oscillator free-running.
The oscillator frequency may be reduced by connecting an
external capacitor between the OSCillator terminal (pin 36)
and V
DD
; see the plot of oscillator/back-plane frequency in
"Typical Performance Curves" for detailed information.
The oscillator may also be overdriven if desired, although
care must be taken to insure that the backplane driver is not
disabled during the negative portion of the overdriving signal
(which could cause a DC component to the display). This
can be done by driving the OSCILLATOR input between the
positive supply and a level out of the range where the back-
plane disable is sensed, about one fifth of the supply voltage
above the negative supply. Another technique for overdriv-
ing the oscillator (with a signal swinging the full supply) is to
skew the duty cycle of the overdriving signal such that the
negative portion has a duration shorter than about one
microsecond. The backplane disable sensing circuit will not
respond to signals of this duration.
Counter Section
The lCM7224 implements a four-digit ripple carry resettable
counter, including a Schmitt trigger on the COUNT input and
a CARRY output. Also included is an extra D-type flip-flop,
clocked by the CARRY signal which controls the half-digit
segment driver. This output driver can be used as either a
true half-digit or as an overflow indicator. The counter will
increment on the negative-going edge of the signal at the
COUNT input, while the CARRY output provides a negative-
going edge following the count which increments the counter
from 9999 to 10000. Once the half-digit flip-flop has been
clocked, it can only be reset (with the rest of the counter) by
a negative level at the RESET terminal, pin 33. However, the
four decades will continue to count in a normal fashion after
the half-digit is set, and subsequent CARRY outputs will not
be affected.
A negative level at the COUNT INHIBIT input disables the
first divide-by-two in the counter chain without affecting its
clock. This provides a true inhibit, not sensitive to the state of
the COUNT input, which prevents false counts that can
result from using a normal logic gate to prevent counting.
Each decade of the counter directly drives a four-to-seven
segment decoder which develops the required output data.
The output data is latched at the driver. When the STORE
pin is low, these latches are updated, and when it is high or
floating, the latches hold their contents.
The decoders also include zero detect and blanking logic to
provide leading zero blanking. When the Leading Zero
Blanking INput is floating or at a positive level, this circuitry is
enabled and the device will blank leading zeroes. When it is
low, or the half-digit is set, leading zero blanking is inhibited,
and zeroes in the four digits will be displayed. The Leading
Zero Blanking OUTput is provided to allow cascaded
devices to blank leading zeroes correctly. This output will
assume a positive level only when all four digits are blanked;
this can only occur when the Leading Zero Blanking INput is
at a positive level and the half-digit is not set.
For example, in an eight-decade counter with overflow using
two lCM7224 devices, the Leading Zero Blanking OUTput of
the high order digit would be connected to the Leading Zero
Blanking INput of the low order digit device. This will assure
correct leading zero blanking for all eight digits.
The STORE, RESET, COUNT INHIBIT, and Leading Zero
Blanking INputs are provided with pullup devices, so that
they may be left open when a positive level is desired. The
CARRY and Leading Zero Blanking OUTputs are suitable for
ICM7224
6
interfacing to CMOS logic in general, and are specifically
designed to allow cascading of the devices in four-digit
blocks.
Applications
Figure 8 shows an 8-digit precision frequency counter. The
circuit uses two ICM7224s cascaded to provide an 8-digit
display. Backplane output of the second device is disabled
and is driven by the first device. The
1
/
2
digit output of the
second device is used for overflow indication. The input sig-
nal is fed to the first device and the COUNT input of the sec-
ond is driven by the CARRY output of the first. Notice that
leading zero blanking is controlled on the second device and
the LZB OUT of the second one is tied to LZB IN of the first
one. An ICM7207A device is used as a timebase generator
and frequency counter controller. It generates count window,
store and reset signals which are directly compatible with
ICM7224 inputs (notice the need for an inverter at COUNT
INHIBIT input). The ICM7207A provides two count window
signals (1s and 0.1s gating) for displaying frequencies in Hz
or tens of Hz (x10Hz).
13
1
2
3
4
5
6
7
8
9
10
11
12
14
15
16
17
18
19
20
V
DD
BP
28
40
39
38
37
36
35
34
33
32
31
30
29
27
26
25
24
23
22
21
OSCILLATOR
V
SS
STORE
RESET
COUNT
COUNT INHIBIT
LZB OUT
LZB IN
CARRY
1
/
2
DIGIT
EACH SEGMENT TO
BACKPLANE WITH
200pF CAPACITOR
ICM7224
5V
+
-
200pF
200pF
200pF
200pF
FIGURE 6. TEST CIRCUIT
a
b
c
d
f
g
e
DP
(BLANK)
FIGURE 7. SEGMENT ASSIGNMENT AND DISPLAY FONT
ICM7224
7
V
DD
BP
28
40
36
35
34
33
32
31
30
29
27
21
OS
C
V
SS
ST
O
R
E
RE
S
E
T
CO
UNT
CO
UNT
INHIBIT
LZ
B
O
U
T
LZB
I
N
CARRY
1
20
5
V
DD
BP
28
40
36
35
34
33
32
31
30
29
27
21
OS
C
V
SS
ST
O
R
E
RE
S
E
T
CO
U
N
T
CO
UNT
INHIBIT
LZB
O
U
T
LZ
B
I
N
CARRY
ICM7224
1
20
5
1
2
3
4
5
6
7
14
13
12
11
10
9
8
ICM7207A
3V - 6V
+
-
10k
C
OUT
C
IN
CRYSTAL
C
IN
= 22pF
C
OUT
= 22pF
f
O
= 5.24288MHz
R
S
< 75
C
S
= 0.015pF
C
P
= 3.5pF
INPUT
SIGNAL
CONDITIONING
(PRESCALER
LEVEL SHIFTING)
INPUT SIGNAL
1
/
4
CD4069C
SWITCH OPEN
SWITCH CLOSED
1
s
GATING
0.1
s
GATING
SWITCH CLOSED INHIBITS
LEADING ZERO BLANKING
HIGH ORDER DIGITS
SLAVE BACKPLANE
ICM7224
LOW ORDER DIGITS
MASTER BACKPLANE
LOW ORDER DIGITS
HIGH ORDER DIGITS
8-DIGIT LCD DISPLAY
WITH OVERFLOW
15 SEG
3 SEG
1 BACKPLANE
4 SEG
6 SEG
4 SEG
3 SEG
15 SEG
6 SEG
1 OVERFLOW
V
DD
FIGURE 8. EIGHT-DIGIT PRECISION FREQUENCY COUNTER
ICM7224