Sunteți pe pagina 1din 19

ICM7226A,

ICM7226B
8-Digit, Multi-Function,
August 1997 Frequency Counter/Timer

Features Description
• CMOS Design for Very Low Power The ICM7226 is a fully integrated Universal Counter and
LED display driver. It combines a high frequency oscillator, a
• Output Drivers Directly Drive Both Digits and
decade timebase counter, an 8-decade data counter and
Segments of Large 8-Digit LED Displays
latches, a 7-segment decoder, digit multiplexer and segment
• Measures Frequencies from DC to 10MHz; Periods and digit drivers which can directly drive large LED displays.
from 0.5µs to 10s The counter inputs accept a maximum frequency of 10MHz
• Stable High Frequency Oscillator uses either 1MHz or in frequency and unit counter modes and 2MHz in the other
10MHz Crystal modes. Both inputs are digital inputs. In many applications,
amplification and level shifting will be required to obtain
• Both Common Anode and Common Cathode Available proper digital signals for these inputs.
• Control Signals Available for External Systems The ICM7226 can function as a frequency counter, period
Interfacing counter, frequency ratio (fA/fB) counter, time interval counter
• Multiplexed BCD Outputs or as a totalizing counter. The devices require either a
10MHz or 1MHz quartz crystal timebase, or if desired an
external timebase can also be used. For period and time
Applications interval, the 10MHz timebase gives a 0.1µs resolution. In
• Frequency Counter period average and time interval average, the resolution can
be in the nanosecond range. In the frequency mode, the
• Period Counter
user can select accumulation times of 0.01s, 0.1s, 1s and
• Unit Counter 10s. With a 10s accumulation time, the frequency can be dis-
played to a resolution of 0.1Hz. There is 0.2s between mea-
• Frequency Ratio Counter
surements in all ranges. Control signals are provided to
• Time Interval Counter enable gating and storing of prescaler data.

Ordering Information Leading zero blanking has been incorporated with frequency
display in kHz and time in µs. The display is multiplexed at a
TEMP. PKG. 500Hz rate with a 12.2% duty cycle for each digit. The
PART NUMBER RANGE (oC) PACKAGE NO. ICM7226A is designed for common anode displays with typi-
cal peak segment currents of 25mA, and the ICM7226B is
ICM7226AlJL -25 to 85 40 Ld CERDIP F40.6 designed for common cathode displays with typical segment
currents of 12mA. In the display off mode, both digit drivers
ICM7226BlPL -25 to 85 40 Ld PDIP E40.6
and segment drivers are turned off, allowing the display to
be used for other functions.

CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures. File Number 3169.1
http://www.intersil.com or 407-727-9207 | Copyright © Intersil Corporation 1999
9-15
ICM7226A, ICM7226B

Pinouts
ICM7226A
COMMON ANODE (CERDIP)
TOP VIEW

CONTROL INPUT 1 40 INPUT A


INPUT B 2 39 HOLD
MEASUREMENT IN PROGRESS 3 38 BUF OSC OUT
FUNCTION 4 37 NC (NOTE 1)
STORE 5 36 OSC OUT
BCD 4 6 35 OSC IN
BCD 8 7 34 NC (NOTE 1)
DP 8 33 EXT OSC IN
SEG e 9 32 RST OUT
SEG g 10 31 EXT RANGE
SEG a 11 30 D1
VSS 12 29 D2
SEG d 13 28 D3
SEG b 14 27 D4
SEG c 15 26 D5
SEG f 16 25 VDD

BCD 2 17 24 D6

BCD 1 18 23 D7
RST INPUT 19 22 D8
EXT DP IN 20 21 RANGE

ICM7226B
COMMON CATHODE (PDIP)
TOP VIEW

CONTROL INPUT 1 40 INPUT A


INPUT B 2 39 HOLD
MEASUREMENT IN PROGRESS 3 38 BUF OSC OUT
FUNCTION 4 37 NC (NOTE 1)
STORE 5 36 OSC OUT
BCD 4 6 35 OSC IN
BCD 8 7 34 NC (NOTE 1)
D1 8 33 EXT OSC IN
D3 9 32 RST OUT
D2 10 31 EXT RANGE
D4 11 30 DP OUT
VSS 12 29 SEG g
D5 13 28 SEG e
D6 14 27 SEG a
D7 15 26 SEG d
D8 16 25 VDD

BCD 2 17 24 SEG b

BCD 1 18 23 SEG c
RST INPUT 19 22 SEG f
EXT DP IN 20 21 RANGE

NOTE:
1. For maximum frequency stability, connect to VDD or VSS .

9-16
ICM7226A, ICM7226B

Functional Block Diagram

DIGIT
OUTPUTS
8 (8)
8
DECODER DIGIT
DRIVERS
REFERENCE
3 COUNTER RANGE
+103 CONTROL
LOGIC RANGE
EXT OSC INPUT
INPUT
OSC STORE RANGE
OSC 104 OR 100Hz
SELECT 5 EXT RANGE
INPUT AND RESET INPUT
SELECT 105 LOGIC
LOGIC
OSC
OUTPUT
BUF OSC
OUTPUT
CONTROL
6 LOGIC
CONTROL
RESET INPUT
INPUT

MAIN RESET
EN COUNTER
OVERFLOW DP
INPUT A
INPUT
CONTROL CL ÷103 LOGIC EXT
LOGIC DP
INPUT B 4 4 4 4 4 4 4 4 INPUT

8 DATA LATCHES
OUTPUT MUX STORE

DECODER
SEGMENT
AND LZB
4 7 DRIVERS 8
D Q LOGIC
INPUT SEGMENT
CONTROL CL MAIN OUTPUTS
FF (8)
LOGIC

BCD
OUTPUTS
4 4 (4)
FN
FUNCTION
CONTROL
INPUT
LOGIC

6 RESET
OUTPUT
MEAS IN
PROGRESS
OUTPUT
STORE
HOLD OUTPUT
INPUT

9-17
ICM7226A, ICM7226B

Absolute Maximum Ratings Thermal Information


Maximum Supply Voltage (VDD - VSS). . . . . . . . . . . . . . . . . . . . 6.5V Thermal Resistance (Typical, Note 2) θJA (oC/W) θJC (oC/W)
Maximum Digit Output Current . . . . . . . . . . . . . . . . . . . . . . . . 400mA CERDIP Package . . . . . . . . . . . . . . . . 45 9
Maximum Segment Output Current . . . . . . . . . . . . . . . . . . . . . 60mA PDIP Package . . . . . . . . . . . . . . . . . . . 50 N/A
Voltage On Any Input or Maximum Junction Temperature
Output Terminal (Note 1) . . . . . . . . . . . . . . VDD +0.3V to VSS -0.3V CERDIP Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175oC
PDIP Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150oC
Operating Conditions Maximum Storage Temperature Range . . . . . . . . . .-55oC to 150oC
Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . -25oC to 85oC Maximum Lead Temperature (Soldering 10s) . . . . . . . . . . . . . 300oC
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. Destructive latchup may occur if input signals are applied before the power supply is established or if inputs or outputs are forced to
voltages exceeding VDD or VSS by 0.3V.
2. θJA is measured with the component mounted on an evaluation PC board in free air.

Electrical Specifications VDD = 5.0V, TA = 25oC, Unless Otherwise Specified

PARAMETER TEST CONDITIONS MIN TYP MAX UNITS


Operating Supply Current, IDD Display Off, Unused Inputs to VSS - 2 5 mA
Supply Voltage Range (VDD -VSS), VSUPPLY -25oC to 85oC, INPUT A, 4.75 - 6.0 V
INPUT B Frequency at fMAX
Maximum Frequency INPUT A, Pin 40, fA(MAX) -25oC to 85oC 10 14 - MHz
4.75V < VDD < 6.0V, Figure 9
Function = Frequency, Ratio,
Unit Counter
Function = Period, Time Interval 2.5 - - MHz
Maximum Frequency INPUT B, Pin 2, fB(MAX) -25oC to 85oC 2.5 - - MHz
4.75V < VDD < 6.0V, Figure 10
Minimum Separation INPUT A to INPUT B, -25oC to 85oC 250 - - ns
Time Interval Function 4.75V < VDD < 6.0V, Figure 1
Oscillator Frequency and External Oscillator Frequency, -25oC to 85oC 0.1 - 10 MHz
fOSC 4.75V < VDD < 6.0V
Oscillator Transconductance, gM VDD -4.75V, TA = 85oC 2000 - - µS
Multiplex Frequency, fMUX fOSC = 10MHz - 500 - Hz
Time Between Measurements fOSC = 10MHz - 200 - ms
Input Rate of Charge, dVIN/dt Inputs A, B - 15 - mV/µs
Input Voltages: Pins 2, 19, 33, 39, 40, 35
Input Low Voltage, VIL -25oC to 85oC - - 1.0 V
Input High Voltage, VlH 3.5 - - V
Pins 2, 39, 40, Input Leakage, A, B, IILK - - 20 µA
Input Resistance to VDD Pins 19, 33, RIN VIN = VDD -1.0V 100 400 - kΩ
Input Resistance to VSS Pin 31, RIN VIN = +1.0V 50 100 - kΩ
Output Current
Low Output Current, Pins 3, 5-7, 17, 18, 32, 38, IOL VOL = +0.4V 400 - - µA
High Output Current, Pins 5-7, 17, 18, 32, HOL VOH = +2.4V 100 - - µA
High Output Current, Pins 3, 38, HOL VOH = VDD -0.8V 265 - - µA
ICM7226A
Segment Driver: Pins 8-11, 13-16
Low Output Current, IOL VO = +1.5V 25 35 - mA
High Output Current, IOH VO = VDD -1.0V - 100 - µA

9-18
ICM7226A, ICM7226B

Electrical Specifications VDD = 5.0V, TA = 25oC, Unless Otherwise Specified (Continued)

PARAMETER TEST CONDITIONS MIN TYP MAX UNITS


Multiplex Inputs: Pins 1, 4, 20, 21
Input Low Voltage, VIL - - 0.8 V
Input High Voltage, VIH 2.0 - - V
Input Resistance to VSS, RIN VIN = +1.0V 50 100 - kΩ
Digit Driver: Pins 22-24, 26-30
Low Output Current, IOL VO = +1.0V - -0.3 - mA
High Output Current, IOH VO = VDD -2.0V 150 180 - mA
ICM7226B
Segment Driver: Pins 22-24, 26-30
Leakage Current, IL VO = VSS - - 10 µA
High Output Current, IOH VO = VDD -2.0V 10 15 - mA
Multiplex Inputs: Pins 1, 4, 20, 21
Input Low Voltage, VIL - - VDD-2.0 V
Input High Voltage, VIH VDD-0.8 - - V
Input Resistance to VSS, RIN VIN = VDD -1.0V 100 360 - kΩ
Digit Driver: Pins 8-11, 13-16
Low Output Current, IOL VO = +1.0V 50 75 - mA
High Output Current, IOH VO = VDD -2.5V - 100 - µA
NOTES:
1. Assumes all leads soldered or welded to PC board and free air flow.
2. Typical values are not tested.

Timing Waveform
40ms
STORE

30ms TO 40ms
60ms FUNCTION:
TIME INTERVAL
RESET

40ms UPDATE
UPDATE
190ms TO 200ms PRIMING MEASUREMENT INTERVAL

MEASUREMENT
IN PROGRESS

INPUT A

PRIMING EDGES

INPUT B

250ns MIN
MEASURED
INTERVAL
(FIRST)
MEASURED
INTERVAL
NOTE:
(LAST)
1. If range is set to 1 event, first and last measured interval will coincide.

FIGURE 1. WAVEFORMS FOR TIME INTERVAL MEASUREMENT (OTHERS ARE SIMILAR, BUT WITHOUT PRIMING PHASE)

9-19
ICM7226A, ICM7226B

Typical Performance Curves

200 300
TA = 25oC 4.5 ≤ VDD ≤ 6.0V
VDD = 5.5V

50
VDD = 5.0V 200
VDD = 4.5V
IDIGIT (mA)

IDIG (mA)
100

100
50 25oC
85oC

-20oC

0 0
0 1 2 3 0 1 2 3
VOUT (V) VDD-VOUT (V)

FIGURE 2. ICM7226B TYPICAL IDIGIT vs VOUT FIGURE 3. ICM7226A TYPICAL IDIG vs VDD-VOUT

30 80
4.5 ≤ VDD ≤ 6.0V -20oC TA = 25oC
VDD = 5.5V
25oC
60
VDD = 5.0V
20
85oC
ISEG (mA)

ISEG (mA)

VDD = 4.5V
40

10
20

0 0
0 1 2 3 0 1 2 3
VDD-VOUT (V) VOUT (V)

FIGURE 4. ICM7226B TYPICAL ISEG vs VDD-VOUT FIGURE 5. ICM7226A TYPICAL ISEG vs VOUT

200 80
VDD = 5.0V -20oC VDD = 5.0V
-20oC
25oC
25oC
150 60
IDIGIT (mA)

ISEG (mA)

85oC 85oC
100 40

50 20

0 0
0 1 2 3 0 1 2 3
VOUT (V) VOUT (V)

FIGURE 6. ICM7226B TYPICAL IDIGIT vs VOUT FIGURE 7. ICM7226A TYPICAL ISEG vs VOUT

9-20
ICM7226A, ICM7226B

Typical Performance Curves (Continued)

20
fA (MAX) FREQUENCY UNIT COUNTER,
FREQUENCY RATIO MODES

15

FREQUENCY (MHz)
10

fA (MAX) fB (MAX) PERIOD


TIME INTERVAL MODES
5

TA = 25oC
0
3 4 5 6
VDD-VSS (V)

FIGURE 8. fA(MAX), fB(MAX) AS A FUNCTION OF SUPPLY

Description
INPUTS A and B Both inputs are digital inputs with a typical switching thresh-
old of 2.0V at VDD = 5.0V and input impedance of 250kΩ.
The signal to be measured is applied to INPUT A in
For optimum performance, the peak-to-peak input signal
frequency period, unit counter, frequency ratio and time
should be at least 50% of the supply voltage and centered
interval modes. The other input signal to be measured is
about the switching voltage. When these inputs are being
applied to INPUT B in frequency ratio and time interval. fA
driven from TTL logic, it is desirable to use a pullup resistor.
should be higher than fB during frequency ratio.
The circuit counts high to low transitions at both inputs

COUNTED
Note that the amplitude of the input should not exceed the
TRANSITIONS device supply (above the VDD and below the VSS) by more
than 0.3V, otherwise the device may be damaged.

50ns MIN Multiplexed Inputs


4.5V
INPUT A
0.5V
The FUNCTION, RANGE, CONTROL and EXTERNAL
50ns MIN tr = tf = 10ns DECIMAL POINT inputs are time multiplexed to select the
function desired. This is achieved by connecting the appro-
FIGURE 9. WAVEFORM FOR GUARANTEED MINIMUM fA(MAX) priate Digit driver output to the inputs. The function, range
FUNCTION = FREQUENCY, FREQUENCY RATIO, and control inputs must be stable during the last half of each
UNIT COUNTER digit output, (typically 125µs). The multiplexed inputs are
active high for the common anode lCM7226A and active low
for the common cathode lCM7226B.

Noise on the multiplex inputs can cause improper operation.


MEASURED
INTERVAL This is particularly true when the unit counter mode of
operation is selected, since changes in voltage on the digit
250ns
MIN drivers can be capacitively coupled through the LED diodes
INPUT A OR 4.5V
to the multiplex inputs. For maximum noise immunity, a 10kΩ
INPUT B 0.5V resistor should be placed in series with the multiplexed
250ns tr = tf = 10s inputs as shown in the application circuits.
MIN

FIGURE 10. WAVEFORM FOR GUARANTEED MINIMUM fB(MAX)


AND fA(MAX) FOR FUNCTION = PERIOD AND
TIME INTERVAL

9-21
ICM7226A, ICM7226B

Table 1 shows the functions selected by each digit for these The implementation of different functions is done by routing
inputs. the different signals to two counters, called “Main Counter”
TABLE 1. MULTIPLEXED INPUT FUNCTIONS and “Reference Counter”. A simplified block diagram of the
device for functions realization is shown in Figure 11. Table 2
INPUT FUNCTION DIGIT shows which signals will be routed to each counter in differ-
FUNCTION INPUT Frequency D1 ent cases. The output of the Main Counter is the information
Pin 4 which goes to the display. The Reference Counter divides its
Period D8 input to 1, 10, 100 and 1000. One of these outputs will be
Frequency Ratio D2 selected through the range selector and drive the enable
input of the Main Counter. This means that the Reference
Time Interval D5 Counter, along with its' associated blocks, directs the Main
Unit Counter D4 Counter to begin counting and determines the length of the
counting period. Note that Figure 11 does not show the com-
Oscillator Frequency D3
plete functional diagram (See the Functional Block Dia-
RANGE INPUT 0.01s/1 Cycle D1 gram). After the end of each counting period, the output of
Pin 21 the Main Counter will be latched and displayed, then the
0.1s/10 Cycles D2
counter will be reset and a new measurement cycle will
1s/100 Cycles D3 begin. Any change in the FUNCTION INPUT will stop the
10s/1K Cycles D4
present measurement without updating the display and then
initiate a new measurement. This prevents an erroneous first
Enable External Range Input D5 reading after the FUNCTION INPUT is changed. In all
CONTROL INPUT Display Off D4 and cases, the 1-0 transitions are counted or timed.
Pin 1 Hold
TABLE 2. INPUT ROUTING
Display Test D8
MAIN
1MHz Select D2 FUNCTION COUNTER COUNTER

External Oscillator Enable D1 Frequency (fA) Input A 100Hz (Oscillator ÷105 or 104)

External Decimal Point D3 Period (tA) Oscillator Input A


Enable Ratio (fA /fB) Input A Input B
External DP INPUT Decimal point is output for same digit Time Interval Oscillator Input A
Pin 20 that is connected to this input. (A→B) Input B

Function Input Unit Counter Input A Not Applicable


(Count A)
100Hz (Oscillator ÷105 or 104)
The six functions that can be selected are: Frequency,
Osc. Freq. Oscillator
Period, Time Interval, Unit Counter, Frequency Ratio and (fOSC)
Oscillator Frequency.

INTERNAL CONTROL INTERNAL CONTROL

100Hz
INPUT A INPUT
SELECTOR CLOCK
INPUT B REFERENCE COUNTER

÷ 1 ÷ 10 ÷ 100 ÷ 1000
INTERNAL CONTROL RANGE SELECTOR
INTERNAL CONTROL

INTERNAL OR
EXTERNAL ENABLE
OSCILLATOR INPUT
SELECTOR CLOCK
INPUT A
MAIN COUNTER

FIGURE 11. SIMPLIFIED BLOCK DIAGRAM OF FUNCTIONS IMPLEMENTATION

9-22
ICM7226A, ICM7226B

Frequency - In this mode input A is counted by the Main a 39pF to 100pF capacitor should also be placed between
Counter for a precise period of time. This time is determined this input and the VDD or VSS (See Figure 19).
by the time base oscillator and the selected range. For the
Display Off - To disable the display drivers, it is necessary to tie
10MHz (or 1MHz) time base, the resolutions are 100Hz,
the D4 line to the CONTROL INPUT and have the HOLD input
10Hz, 1Hz and 0.1Hz. The decimal point on the display is
at VDD . While in Display Off mode, the segments and digit driv-
set for kHz reading.
ers are all off, leaving the display lines floating, so the display
Period - In this mode, the timebase oscillator is counted by can be shared with other devices. In this mode, the oscillator
the Main Counter for the duration of 1, 10, 100 or 1000 continues to run with a typical supply current of 1.5mA with a
(range selected) periods of the signal at input A. A 10MHz 10MHz crystal, but no measurements are made and multi-
timebase gives resolutions of 0.1µs to 0.0001µs for 1000 plexed inputs are inactive. A new measurement cycle will be ini-
periods averaging. Note that the maximum input frequency tiated when the HOLD input is switched to VSS .
for period measurement is 2.5MHz. Display Test - Display will turn on with all the digits showing
Frequency Ratio - In this mode, the input A is counted by 8s and all decimal points also on. The display will be blanked
the Main Counter for the duration of 1, 10, 100 or 1000 if Display Off is selected at the same time.
(range selected) periods of the signal at input B. The fre- 1MHz Select - The 1MHz select mode allows use of a 1MHz
quency at input A should be higher than input B for meaning- crystal with the same digit multiplex rate and time between
ful result. The result in this case is unitless and its resolution measurement as with a 10MHz crystal. This is done by divid-
can go up to 3 digits after decimal point. ing the oscillator frequency by 104 rather than 105. The dec-
Time Interval - In this mode, the timebase oscillator is counted imal point is also shifted one digit to the right in period and
by the Main Counter for the duration of a 1-0 transition of input time interval, since the least significant digit will be in µs
A until a 1-0 transition of input B. This means input A starts the increment rather than 0.1µs increment.
counting and input B stops it. If other ranges, except 0.01s/1 External Oscillator Enable - In this mode, the signal at EXT
cycle are selected the sequence of input A and B transitions OSC INPUT is used as a timebase instead of the on-board
must happen 10, 100 or 1000 times until the display becomes crystal oscillator (built around the OSC INPUT, OSC OUTPUT
updated; note this when measuring long time intervals to give inputs). This input can be used for an external stable tempera-
enough time for measurement completion. The resolution in ture compensated crystal oscillator or for special measure-
this mode is the same as for period measurement. See the ments with any external source. The on-board crystal oscillator
Time Interval Measurement section also. continues to work when the external oscillator is selected. This
Unit Counter - In this mode, the Main Counter is always is necessary to avoid hang-up problems, and has no effect on
enabled. The input A is counted by the Main Counter and the chip's functional operation. If the on-board oscillator fre-
displayed continuously. quency is less than 1MHz or only the external oscillator is used,
THE OSC INPUT MUST BE CONNECTED TO THE EXT OSC
Oscillator Frequency - In this mode, the device makes a
INPUT providing the timebase has enough voltage swing for
frequency measurement on its timebase. This is a self test
OSC INPUT (See Electrical Specifications). If the external time-
mode for device functionality check. For 10MHz timebase
base is TTL level a pullup resistor must be used for OSC
the display will show 10000.0, 10000.00, 10000.000 and
INPUT. The other way is to put a 22MΩ resistor between OSC
Overflow in different ranges.
INPUT and OSC OUTPUT and capacitively couple the EXT
Range Input OSC INPUT to OSC INPUT. This will bias the OSC INPUT at
its threshold and the drive voltage will need to be only 2VP-P .
The RANGE INPUT selects whether the measurement period is
The external timebase frequency must be greater than 100kHz
made for 1,10,100 or 1000 counts of the Reference Counter or it
or the chip will reset itself to enable the on-board oscillator.
is controlled by EXT RANGE input. As it is shown in Table 1, this
gives different counting windows for frequency measurement External Decimal Point Enable - In this mode, the EX DP
and various cycles for other modes of measurement. INPUT is enabled. A decimal point will be displayed for the
digit that its output line is connected to this input (EX DP
In all functional modes except Unit Counter, any change in
INPUT). Digit 8 should not be used since it will override the
the RANGE INPUT will stop the present measurement with-
overflow output. Leading zero blanking is effective for the
out updating the display and then initiate a new measure-
digits to the left of selected decimal point.
ment. This prevents an erroneous first reading after the
RANGE INPUT is changed. Hold Input
Control Input Except in the unit counter mode, when the HOLD input is
at VDD , any measurement in progress (before STORE goes
Unlike the other multiplexed inputs, to which only one of the
low) is stopped, the main counter is reset and the chip is
digit outputs can be connected at a time, this input can be
held ready to initiate a new measurement as soon as HOLD
tied to different digit lines to select combination of controls.
goes low. The latches which hold the main counter data are
In this case, isolation diodes must be used in digit lines to
not updated, so the last complete measurement is displayed.
avoid crosstalk between them (see Figure 19). The direction
In unit counter mode when HOLD input is at VDD , the
of diodes depends on the device version, common anode or
counter is not stopped or reset, but the display is frozen at
common cathode. For maximum noise immunity at this input,
that instantaneous value. When HOLD goes low the count
in addition to the 10K resistor which was mentioned before,
continues from the new value in the new counter.

9-23
ICM7226A, ICM7226B

RST IN Input
190ms TO 200ms
The RST IN is provided to reset the Main Counter, stop any MEAS
IN PROGRESS
measurement in progress, and enable the display latches, 40ms
resulting in the all zero display. It is suggested to have a
STORE
capacitor at this input to VSS to prevent any hangup problem 30ms TO
60ms
on power up. See application circuits. 40ms
RESET OUT
EXT RANGE Input
40ms
This input is provided to select ranges other than those
FIGURE 13. RESET OUT, STORE AND MEASUREMENT IN
provided in the chip. In any mode of measurement the duration
PROGRESS OUTPUTS BETWEEN MEASUREMENTS
of measurement is determined by the EXT RANGE if this input
is enabled. This input is sampled at 10ms intervals by the BCD Outputs
100Hz reference derived from the timebase. Figure 12 shows
The BCD representation of each display digit is available at
the relationship between this input, 100Hz reference signal and
the BCD outputs in a multiplexed fashion. See Table 3 for dig-
MEAS IN PROGRESS. EXT RANGE can change state
its truth table. The BCD output of each digit is available when
anywhere during the period of 100Hz reference by will be
its corresponding digit output is activated. Note that the digit
sampled at the trailing edge of the period to start or stop
outputs are multiplexed from D8 (MSD) to D1 (LSD). The pos-
measurement.
itive going (ICM7226A, common anode) or the negative going
(ICM7226B, common cathode) digit drive signals lag the BCD
REFERENCE data by 2µs to 6µs. This starting edge of each digit drive sig-
COUNTER
CLOCK nal should be used to externally latch the BCD data. Each
tr BCD output drives one low power Schottky TTL load. Leading
MEAS
IN PROGRESS zero blanking has no effect on the BCD outputs.

EXT RANGE TABLE 3. TRUTH TABLE BCD OUTPUTS


INPUT
BCD 8 BCD 4 BCD 2 BCD 1
NUMBER PIN 7 PIN 6 PIN 17 PIN 18
FIGURE 12. EXTERNAL RANGE INPUT TO END OF
MEASUREMENT IN PROGRESS 0 0 0 0 0
1 0 0 0 1
This input should not be used for short arbitrary ranges 2 0 0 1 0
(because of its sampling period), it is provided for very long
3 0 0 1 1
gating purposes. A way of using the ICM7226 for a short
arbitrary range is to feed the gating signal into the INPUT B 4 0 1 0 0
and run the device in the Frequency Ratio mode. Note that 5 0 1 0 1
the gating period will be from one positive edge until the next 6 0 1 1 0
positive edge of INPUT B (0.01s/1 cycle range). 7 0 1 1 1
MEAS IN PROGRESS, STORE, RST OUT Outputs 8 1 0 0 0
9 1 0 0 1
These outputs are provided for external system interfacing.
MEAS IN PROGRESS stays low during measurements and BUF OSC OUT Output
goes high for intervals between measurements. Figure 13 The BUFFered OSCillator OUTput is provided for use of the
shows the relationship between these outputs for intervals on-board oscillator signal, without loading the oscillator itself.
between measurements. All these outputs can drive a low This output can drive one low power Schottky TTL load. Care
power Schottky TTL. The MEAS IN PROGRESS can drive should be taken to minimize capacitive loading on this pin.
one ECL load if the ECL device is powered from the same
power supply as the ICM7226. Decimal Point Position
Table 4 shows the decimal point position for different modes
of lCM7226 operation. Note that the digit 1 is the least signif-
icant digit. Table is given for 10MHz timebase frequency.

TABLE 4. DECIMAL POINT POSITIONS


FREQUENCY TIME UNIT OSCILLATOR
RANGE FREQUENCY PERIOD RATIO INTERVAL COUNTER FREQUENCY
0.01s/1 Cycle D2 D2 D1 D2 D1 D2
0.1s/10 Cycle D3 D3 D2 D3 D1 D3
1s/100 Cycle D4 D4 D3 D4 D1 D4
10s/1K Cycle D5 D5 D4 D5 D1 D5
External N/A N/A N/A N/A N/A N/A

9-24
ICM7226A, ICM7226B

Overflow Indication When timing repetitive signals, it is not necessary to “prime”


the lCM7226A and lCM7226B as the first alternating signal
When overflow happens in any measurement it will be indicated
states automatically prime the device. See Figure 1.
on the decimal point of the digit 8. A separate LED indicator can
be used. Figure 14 shows how to connect this indicator. During any time interval measurement cycle, the ICM7226A
and lCM7226B requires 200ms following B going low to
update all internal logic. A new measurement cycle will not
take place until completion of this internal update time.
Oscillator Considerations
a
f b The oscillator is a high gain complementary FET inverter. An
g external resistor of 10MΩ or 22MΩ should be connected
e c between the oscillator input and output to provide biasing.
d DP The oscillator is designed to work with a parallel resonant
10MHz quartz crystal with a static capacitance of 22pF and
a series resistance of less than 35Ω. Among suitable
LED overflow indicator connections: Overflow will be crystals is the 10MHz CTS KNIGHTS ISI-002.
indicated on the decimal point output of digit 8.
For a specific crystal and load capacitance, the required gM
DEVICE CATHODE ANODE can be calculated as follows:
ICM7226A Decimal Point D8 2  CO 2
g M = ω C IN C OUT R S 1 + -------- 
ICM7226B D8 Decimal Point  CL 

FIGURE 14. SEGMENT IDENTIFICATION AND DISPLAY FONT  C IN C OUT 


where C L =  --------------------------------- 
 C IN + C OUT 
Time Interval Measurement
CO = Crystal Static Capacitance
When in the time interval mode and measuring a single
RS = Crystal Series Resistance
event, the lCM7226A and lCM7226B must first be “primed”
prior to measuring the event of interest. This is done by first CIN = Input Capacitance
generating a negative going edge on Channel A followed by a COUT = Output Capacitance
negative going edge on Channel B to start the “measurement ω = 2πf
interval”. The inputs are then primed ready for the measure-
ment. Positive going edges on A and B, before or after the The required gM should not exceed 50% of the gM specified
priming, will be needed to restore the original condition. for the lCM7226 to insure reliable startup. The OSCillator
INPUT and OUTPUT pins each contribute about 4pF to CIN
Priming can be easily accomplished using the circuit in and COUT . For maximum stability of frequency, CIN and
Figure 15. COUT should be approximately twice the specified crystal
SIGNAL A static capacitance.
2 INPUT A In cases where non decade prescalers are used, it may be
SIGNAL B desirable to use a crystal which is neither 10MHz or 1MHz.
2 INPUT B In that case both the multiplex rate and time between
VDD VDD
measurements will be different. The multiplex rate is:
f OSC f OSC
f MUX = ------------------- for 10MHz mode and f MUX = ------------------- for the
PRIME 4 3
N.O. 150K 2 × 10 2 × 10
6
1 1 1 1 2 × 10
10K 1MHz mode. The time between measurements is ------------------- in
f OSC
5
1N914 2 × 10
100K the 10MHz mode and ------------------- in the 1MHz mode.
0.1µF 10nF f OSC

VSS VSS VSS The buffered oscillator output should be used as an oscillator
test point or to drive additional logic; this output will drive one
DEVICE TYPE low power Schottky TTL load. When the buffered oscillator
1 CD4049B Inverting Buffer output is used to drive CMOS or the external oscillator input,
a 10kΩ resistor should be added from the buffered oscillator
2 CD4070B Exclusive - OR
output to VDD .
FIGURE 15. PRIMING CIRCUIT, SIGNALS A AND B BOTH HIGH The crystal and oscillator components should be located as
OR LOW close to the chip as practical to minimize pickup from other
signals. Coupling from the EXTERNAL OSClLLATOR INPUT
Following the priming procedure (when in single event or 1 to the OSClLLATOR OUTPUT or INPUT can cause
cycle range) the device is ready to measure one (only) event. undesirable shifts in oscillator frequency.

9-25
ICM7226A, ICM7226B

Display Considerations CMOS logic. Therefore, level shifting with discrete transis-
tors may be required to use these outputs as logic signals.
The display is multiplexed at a 500Hz rate with a digit time of
External latching should be down on the leading edge of the
244µs. An interdigit blanking time of 6µs is used to prevent
digit signal.
display ghosting (faint display of data from previous digit
superimposed on the next digit). Leading zero blanking is Accuracy
provided, which blanks the left hand zeroes after decimal
In a Universal Counter, crystal drift and quantization errors
point or any non zero digits. Digits to the right of the decimal
cause errors. In frequency, period and time interval
point are always displayed. The leading zero blanking will be
modes, a signal derived from the oscillator is used in either
disabled when the Main Counter overflows.
the Reference Counter or Main Counter, and in these
The lCM7226A is designed to drive common anode LED dis- modes, an error in the oscillator frequency will cause an
plays at peak current of 25mA/segment, using displays with identical error in the measurement. For instance, an oscilla-
VF = 1.8V at 25mA. The average DC current will be greater tor temperature coefficient of 20ppm/oC will cause a mea-
than 3mA under these conditions. The lCM7226B is designed surement error of 20ppm/oC.
to drive common cathode displays at peak current of
15mA/segment using displays with VF = 1.8V at 15mA. Resis- In addition, there is a quantization error inherent in any digi-
tors can be added in series with the segment drivers to limit tal measurement of ±1 count. Clearly this error is reduced by
the display current, if required. The Typical Performance displaying more digits. In the frequency mode maximum
Curves show the digit and segment currents as a function of accuracy is obtained with high frequency inputs and in
output voltage for common anode and common cathode period mode maximum accuracy is obtained with low fre-
drivers. quency inputs. As can be seen in Figure 16. In time interval
measurements there can be an error of 1 count per interval.
To increase the light output from the displays, VDD may be As a result there is the same inherent accuracy in all ranges
increased to 6.0V. However, care should be taken to see that as shown in Figure 17. In frequency ratio measurement
maximum power and current ratings are not exceeded. can be more accurately obtained by averaging over more
The SEGment and Digit outputs in both the ICM7226A and cycles of INPUT B as shown in Figure 18.
ICM7226B are not directly compatible with either TTL or

0 0
FREQUENCY MEASURE
1
MAXIMUM NUMBER OF

0.01s
SIGNIFICANT DIGITS
MAXIMUM NUMBER OF
SIGNIFICANT DIGITS

2 0.1s 2
1s MAXIMUM TIME INTERVAL
10s 3 FOR 103 INTERVALS

4 4 MAXIMUM TIME
1 CYCLE
INTERVAL FOR
10 CYCLES 5 102 INTERVALS
102 CYCLES
103 CYCLES 6
6
MAXIMUM TIME INTERVAL
7 FOR 10 INTERVALS
PERIOD MEASURE
fOSC = 10MHz
8
8
1 10 103 105 107 1 10 102 103 104 105 106 107 108
FREQUENCY (Hz) TIME INTERVAL (µs)

FIGURE 16. MAXIMUM ACCURACY OF FREQUENCY AND FIGURE 17. MAXIMUM ACCURACY OF TIME INTERVAL
PERIOD MEASUREMENTS DUE TO LIMITATIONS MEASUREMENT DUE TO LIMITATIONS OF
OF QUANTIZATION ERRORS QUANTIZATION ERRORS
0

1
MAXIMUM NUMBER OF

RANGE
SIGNIFICANT DIGITS

3 1 CYCLE
10 CYCLES
4 102 CYCLES
103 CYCLES
5

8
1 10 102 103 104 105 106 107 108
fA /fB

FIGURE 18. MAXIMUM ACCURACY FOR FREQUENCY RATIO MEASUREMENT DUE TO LIMITATION OF QUANTIZATION ERRORS

9-26
ICM7226A, ICM7226B

Test Circuit
DISPLAY DISPLAY EXT EXT
VDD = 5.0V OFF TEST 1MHz OSC DP TEST

EXT OSC IN FUNCTION


GENERATOR
FUNCTION INPUT A
D4 D8 D2 D1 D3 D5
GENERATOR
CONTROL INPUT 1N914s
39pF
FUNCTION VSS
GENERATOR
10kΩ
1 40
INPUT B HOLD
2 39 VDD

MEAS IN PROGRESS 3 38 BUF OSC OUT


4 37 VDD 6
FUNCTION
10K STORE 5 36
D1 10MHz
BCD C 6 35
D8 CRYSTAL
BCD D 7 34 VDD
D2 8 33 22MΩ
DP
D5 30pF 39pF
e 9 ICM7226A 32 RST OUT
D4 g 10 31 EXT RANGE VDD VDD
D3 D1 8
a 11 30
12 29 D2
d 13 28 D3 CRYSTAL SPECS. =

b FO 10.00MHz
14 27 D4
CO 22pF
c 15 26 D5 RS 35Ω
f 16 25 VDD D1
D2
BCD B 17 24 D6
5
BCD A 18 23 D7 D3
D4
19 22 D8 100kΩ
RESET D5
20 21
DENOTES BU
6 WITH 6
D1 CONDUCTORS
D2
D3
100kΩ D4
8

D5
8 D6
6 D7
a D8
b 8
c
d
e
f
LED
g
OVERFLOW DP
INDICATOR D8 D8 D7 D6 D5 D4 D3 D2 D1

DEVICE CATHODE ANODE


ICM7226A DP D8
ICM7226B D8 DP
NOTE: Overflow will be indicated on the decimal point output of digit 7.
FIGURE 19.

9-27
ICM7226A, ICM7226B

Typical Applications
The ICM7226 has been designed as a complete stand alone For input frequencies up to 40MHz, the circuit shown in
Universal Counter, or used with prescalers and other circuitry Figure 21 can be used to implement a frequency and
in a variety of applications. Since INPUT A and INPUT B are period counter. To obtain the correct value when measuring
digital inputs, additional circuitry will be required in many frequency and period, it is necessary to divide the 10MHz
applications, for input buffering, amplification, hysteresis, and oscillator frequency down to 2.5MHz. In doing this the time
level shifting to obtain the required digital voltages. For many between measurements is lengthened to 800ms and the dis-
applications a FET source follower can be used for input buff- play multiplex rate is decreased to 125Hz.
ering, and an ECL 10116 line receiver can be used for amplifi-
If the input frequency is prescaled by ten, the oscillator
cation and hysteresis to obtain high impedance input,
frequency can remain at either 10MHz or 1MHz, but the
sensitivity and bandwidth. However, cost and complexity of
decimal point must be moved. Figure 22 shows use of a ÷10
this circuitry can vary widely, depending upon the sensitivity
prescaler in frequency counter mode. Additional logic has
and bandwidth required. When TTL prescalers or input buffers
been added to enable the ICM7226 to count the input
are used, a pull up resistors to VDD should be used to obtain
directly in period mode for maximum accuracy.
optimal voltage swing at INPUTS A and B. If prescalers aren’t
required, the ICM7226 can be used to implement a minimum
component Universal Counter as shown in Figure 20.

DISPLAY DISPLAY EXT OSC


10kΩ BLANK TEST ENABLE

39pF
VDD
VDD
A IN

100kΩ
1 40 HOLD D4 D8 D1

B IN 2 39 1N914s

10kΩ 3 38
4 37 V+ 3
5 36
D1 10MHz
6 35
D8 CRYSTAL
7 34 V+
D2 8 33 22MΩ
EXT OSC IN
D5 39pF 39pF (TYP)
D3 9 32 TYPICAL
D4 CRYSTAL
D2 10 31
D3 ICM7226B V+ V+ PARAMETERS
D4 11 30 DP CL 22pF
12 29 g RS 35Ω

D5 13 28 e
D6 14 27 a
d 8
D7 15 26
D8 16 25 VDD
17 24 b
RESET c 4
18 23 D1
19 22 f 100kΩ
D2
0.1µF 20 21
D3

D4
6
8 a
b
c
d
e
f
g
DP
D8 D7 D6 D5 D4 D3 D2 D1 D8

FIGURE 20. 10MHz UNIVERSAL COUNTER

9-28
ICM7226A, ICM7226B

VDD VDD

P P
Q D Q D

÷2 CK ÷2 CK A IN
Q Q
C C

39pF VDD VDD VDD


EXT OSC

DISPLAY

DISPLAY

74LS74
ENABLE

VDD
VDD
TEST

3kΩ
OFF

VDD VDD
10kΩ
HOLD
1 40 100kΩ
P P
D Q D Q
IC ÷2 IC ÷2
2 39
1N914 3 38 CK1 CK2
10kΩ
4 37 VDD Q Q
D1 D4 D8 3 C C
5 36
VDD VDD
V+ 10MHz
V+ 6 35
3kΩ CRYSTAL
7 34 VDD
D1 22MΩ VDD
P 8 33
D Q D3 39pF
9 32 39pF (TYP)
VDD VDD 3kΩ
D2 10 31
ICM7226B
Q
C D4 11 30 DP
12 29 g
V+
D5 13 28 e
a 8
D6 14 27
V+
D7 15 26 d
P 16 25
D Q D8 VDD
17 24 b
B IN 4
18 23 c D1
Q
C 19 22 f 100kΩ
D2
V+ 20 21
D3
74LS74 RESET
D4
0.1 a
µF b
c
d
F
8 e
D1 f
D8 P g
DP
D2 R
3 8 D8 D7 D6 D5 D4 D3 D2 D1 D8 OVERFLOW

FIGURE 21. 40MHz FREQUENCY, PERIOD COUNTER

9-29
ICM7226A, ICM7226B

VDD
EXT
M1 DISPLAY DISPLAY OSC
INPUT
OFF TEST EN 1MHz
CP ECL11C90 QTTL
CE MS
10kΩ
74LS00

39pF VDD

D4 D8 D1 D2 D3
1 40 HOLD
1N914s
VDD 2 39 10
100kΩ kΩ
10kΩ 3 38
M1
4 37 VDD 8
INPUT CP ECL11C90 QTTL
CE MS 5 36
10MHz
6 35
CRYSTAL
V+ 10kΩ 7 34 VDD
F DP 8 33 22MΩ
D1 EXT OSC IN
V+ 10kΩ 39pF
39pF
e 9 32 (TYP)
D8 P
g 10 31
D2 R ICM7226A D1 VDD VDD
74LS00 a 11 30
D4 UC
12 29 D2
V+ 10kΩ 8
D3
d 13 28

b 14 27 D4
c 15 26 D5

f 16 25 VDD
D1 5
17 24 D6
4
S6 18 23 D7 D2
19 22 D8 D3
D4
20 21
RANGE D5

0.1µF 8
100kΩ
a
b
c
2 8 d
e
f
g
DP
OVERFLOW D8 D8 D7 D6 D5 D4 D3 D2 D1 8

FIGURE 22. 100MHz MULTI-FUNCTION COUNTER

9-30
ICM7226A, ICM7226B

VDD

DISPLAY DISPLAY VDD


INPUT M1
39pF 10kΩ OFF TEST
CP ECL11C90 QTTL VDD
CE MS 10kΩ
VDD
2N2222

3kΩ
10kΩ
D4 D2 D1

VDD 1 40 100kΩ HOLD 1N914s


FUNCTION VDD 2 39 VDD
SWITCH
10kΩ 3 38
OPEN FREQ
CLOSED F 4 37 VDD 3
PERIOD
D IN OUT 5 36
CONT 2 10MHz
6 35
CRYSTAL
CD4016 7 34 VDD
D1 8 33 22MΩ
39pF
39pF
D7 IN D3 9 32 (TYP)
CONT 2
OUT D2 10 31
ICM7226B VDD VDD
D4 11 30 DP
12 29 g
D5 13 28 e
a
D6 14 27
D7 15 26 d
D8 16 25 VDD
b 8
17 24
18 23 c 4
D1
19 22 f 10kΩ D2
N.O.
20 21
0.1µF D3
RESET
INPUT D4

a
b
c
8 d
2 e
f
g

D8 D7 D6 D5 D4 D3 D2 D1 D8

OVERFLOW

FIGURE 23. 100MHz FREQUENCY, PERIOD COUNTER

9-31
ICM7226A, ICM7226B

Figure 23 shows the use of a CD4016 analog multiplexer to to put the ICM7226 into a hold mode. The HOLD input can
multiplex the digital outputs back to the FUNCTION Input. also be used to reduce the time between measurements.
Since the CD4016 is a digitally controlled analog transmission The circuit shown in Figure 25 puts a short pulse into the
gate, no level shifting of the digit output is required. CD4051s HOLD input a short time after STORE goes low. A new mea-
or CD4052s could also be used to select the proper inputs for surement will be initiated at the end of the pulse on the
the multiplexed input on the ICM7226 from 2-bit or 3-bit digital HOLD input. This circuit reduces the time between measure-
inputs. These analog multiplexers may also be used in sys- ments to about 40ms from 200ms; use of the circuit shown in
tems in which the mode of operation is controlled by a micro- Figure 25 on the circuit shown in Figure 21 will reduce the
processor rather than directly from front panel switches. TTL time between measurements from 800ms to about 160ms.
multiplexers such as the 74LS153 or 74LS251 may also be Using LCD Display
used, but some additional circuitry will be required to convert
the digit output to TTL compatible logic levels. Figure 26 shows the ICM7226 being interfaced to LCD dis-
plays, by using its BCD outputs and 8 digit lines to drive two
The circuit shown in Figure 24 can be used in any of the ICM7211 display drivers.
circuit applications shown to implement a single measure-
ment mode of operation. This circuit uses the STORE output

STORE
OUTPUT HOLD
INPUT
100kΩ
S1 100kΩ
S3 VDD
VDD
VDD

100kΩ 100kΩ
S2 100kΩ
VDD STORE 100pF
OUTPUT HOLD
100pF INPUT
SWITCH FUNCTION
S1 Open-Single Meas Mode Enabled N.O.
HOLD SWITCH
S2 Closed-Initiate New Measurement
S3 Closed-Hold Input

FIGURE 24. SINGLE MEASUREMENT CIRCUIT FOR USE WITH FIGURE 25. CIRCUIT FOR REDUCING TIME BETWEEN
ICM7226 MEASUREMENTS

a a a a a a a a
f b f b f b f b f b f b f b f b
g g g g g g g g
e c e c e c e c e c e c e c e c
d d d d d d d d

+5V +5V
1 28 SEGMENT LINES 28 SEGMENT LINES 1
5 5

ICM7211 ICM7211

35 31 32 33 34 30 29 28 27 27 28 29 30 31 32 33 34 36 35

22 23 24 26 7 6 17 18 27 28 29 30
D8 • • D5 D8 • • D1

ICM7226A

FIGURE 26. 10MHz UNIVERSAL COUNTER SYSTEM WITH LCD DISPLAY

9-32
ICM7226A, ICM7226B

All Intersil semiconductor products are manufactured, assembled and tested under ISO9000 quality systems certification.
Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design and/or specifications at any time without
notice. Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate
and reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which
may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Intersil or its subsidiaries.
For information regarding Intersil Corporation and its products, see web site http://www.intersil.com

Sales Office Headquarters


NORTH AMERICA EUROPE ASIA
Intersil Corporation Intersil SA Intersil (Taiwan) Ltd.
P. O. Box 883, Mail Stop 53-204 Mercure Center Taiwan Limited
Melbourne, FL 32902 100, Rue de la Fusee 7F-6, No. 101 Fu Hsing North Road
TEL: (407) 724-7000 1130 Brussels, Belgium Taipei, Taiwan
FAX: (407) 724-7240 TEL: (32) 2.724.2111 Republic of China
FAX: (32) 2.724.22.05 TEL: (886) 2 2716 9310
FAX: (886) 2 2715 3029

9-33

S-ar putea să vă placă și