Intersil Corporation ICM7228 Datasheet

August 1997
ICM7228
8-Digit, Microprocessor-
Compatible, LED Display Decoder Driver
Features
• Improved 2nd Source to Maxim ICM7218
• Fast Write Access Time of 200ns
• Hexadecimal, Code B and No Decode Modes
• Individual Segment Control with “No Decode” Feature
• Digit and Segment Drivers On-Chip
• Non-Overlapping Digits Drive
• Common Anode and Common Cathode LED Versions
• Low Power CMOS Architecture
• Single 5V Supply
Applications
• Instrumentation
• Test Equipment
• Hand Held Instruments
• Bargraph Displays
• Numeric and Non-Numeric Panel Displays
• High and Low Temperature Environments where LCD Display Integrity is Compromised
Ordering Information
Description
The Intersil ICM7228 display driver interfaces microproces­sors to an 8-digit, 7-segment, numeric LED display. Included on chip are two types of 7-segment decoder, multiplex scan circuitry, LED display segment drivers, LED display digit drivers and an 8-byte static memory as display RAM.
Data can be written to the ICM7228A and ICM7228B’s display RAM in sequential 8-digit update or in single-digit update for­mat. Data is written to the ICM7228C and ICM7228D display RAM in parallel random access format. The ICM7228A and ICM7228C drive common anode displays. The ICM7228B and ICM7228D drive common cathode displays. All versions can display the RAM data as either Hexadecimal or Code B format. The ICM7228A and ICM7228B incorporate a No Decode mode allowing each bit of each digit's RAM word to drive individual display segments resulting in independent control of all display segments. As a result, bargraph and other irregular display segments and formats can be driven directly by this chip.
The Intersil ICM7228 is an alternative to both the Maxim ICM7218 and the Intersil ICM7218 display drivers. Notice that the ICM7228A/B has an additional single digit access mode. This could make the Intersil ICM7218A/B softwareincompatible with ICM7228A/B operation.
PART NUMBER DATA ENTRY PROTOCOL DISPLAY TYPE TEMP. RANGE (oC) PACKAGE PKG. NO.
ICM7228AIPI Sequential Common Anode -40 to 85 28 Ld PDIP E28.6 ICM7228BIPI Sequential Common Cathode -40 to 85 28 Ld PDIP E28.6 ICM7228CIPI Random Common Anode -40 to 85 28 Ld PDIP E28.6 ICM7228DIPI Random Common Cathode -40 to 85 28 Ld PDIP E28.6 ICM7228AIJI Sequential Common Anode -40 to 85 28 Ld CERDIP F28.6 ICM7228BIJI Sequential Common Cathode -40 to 85 28 Ld CERDIP F28.6 ICM7228CIJI Random Common Anode -40 to 85 28 Ld CERDIP F28.6 ICM7228DIJI Random Common Cathode -40 to 85 28 Ld CERDIP F28.6 ICM7228AIBI Sequential Common Anode -40 to 85 28 Ld SOIC M28.3 ICM7228BIBI Sequential Common Cathode -40 to 85 28 Ld SOlC M28.3 ICM7228CIBI Random Common Anode -40 to 85 28 Ld SOlC M28.3 ICM7228DIBI Random Common Cathode -40 to 85 28 Ld SOlC M28.3 ICM7228AMJI883B Sequential Common Anode -55 to 125 28 Ld CERDIP F28.6 ICM7228BMJI883B Sequential Common Cathode -55 to 125 28 Ld CERDIP F28.6 ICM7228CMJI883B Random Common Anode -55 to 125 28 Ld CERDIP F28.6 ICM7228DMJI883B Random Common Cathode -55 to 125 28 Ld CERDIP F28.6
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures. http://www.intersil.com or 407-727-9207
| Copyright © Intersil Corporation 1999
9-17
File Number 3160.1
Pinouts
ICM7228A
(CERDIP, PDIP, SOIC)
COMMON ANODE
TOP VIEW
ICM7228
ICM7228B
(CERDIP, PDIP, SOIC)
COMMON CATHODE
TOP VIEW
SEG c SEG e SEG b
DP
ID6 (HEXA/CODE B)
DECODE)
ID5 (
ID7 (DATA COMING)
WRITE
MODE
SHUTDOWN)
ID4 (
ID1 ID0 ID2 ID3
1 2 3 4 5 6 7 8
9 10 11 12 13 14
ICM7228C
(CERDIP, PDIP, SOIC)
COMMON ANODE
TOP VIEW
28 27 26 25 24 23 22 21 20 19 18 17 16 15
V
SS
SEG SEG g SEG d SEG f DIGIT 3 DIGIT 6 DIGIT 7 DIGIT 4 V
DD
DIGIT 8 DIGIT 5 DIGIT 2 DIGIT 1
28 27 26 25 24 23 22 21 20 19 18 17 16 15
V
SS
DIGIT 7 DIGIT 5 DIGIT 2 DIGIT 8 SEG SEG SEG e SEG c V
DD
SEG d SEG b SEG a DP
g f
DIGIT 4
a
ID6 (HEXA/
ID7 (DATA COMING)
ID4 (
DIGIT 6 DIGIT 3 DIGIT 1
CODE B)
DECODE)
ID5 (
SHUTDOWN)
WRITE
MODE
ID1 ID0 ID2 ID3
1 2 3 4 5 6 7 8
9 10 11 12 13 14
ICM7228D
(CERDIP, PDIP, SOIC)
COMMON CATHODE
TOP VIEW
DA0 (DIGIT ADDRESS 0) DA1 (DIGIT ADDRESS 1)
ID7 (INPUT
HEXA/CODE B/
DA2 (DIGIT ADDRESS 2)
SHUTDOWN
SEG c SEG e SEG b
DP
DP)
WRITE
ID1 ID0 ID2 ID3
28 27 26 25 24 23 22 21 20 19 18 17 16 15
V
SS
SEG SEG g SEG d SEG f DIGIT 3 DIGIT 6 DIGIT 7 DIGIT 4 V
DD
DIGIT 8 DIGIT 5 DIGIT 2 DIGIT 1
DIGIT 4
a
DA0 (DIGIT ADDRESS 0) DA1 (DIGIT ADDRESS 1)
HEXA/CODE B/
DA2 (DIGIT ADDRESS 2)
DIGIT 6 DIGIT 3 DIGIT 1
ID7 (INPUT
SHUTDOWN
DP)
WRITE
ID1 ID0 ID2 ID3
1 2 3 4 5 6 7 8
9 10 11 12 13 14
1 2 3 4 5 6 7 8
9 10 11 12 13 14
28 27 26 25 24 23 22 21 20 19 18 17 16 15
V
SS
DIGIT 7 DIGIT 5 DIGIT 2 DIGIT 8 SEG SEG SEG e SEG c V
DD
SEG d SEG b SEG a DP
g f
9-18
Functional Block Diagram
ICM7228
ICM7228A, ICM7228B
ID0 - ID7
INPUT
DAT A
8
DECODE
HEXA/CODE B
8-BYTE
1
1
STATIC
RAM
7
4
HEXADECIMAL/
CODE B
DECODER
7
8
ID4 - ID7
CONTROL
INPUTS MODE
4
CONTROL
LOGIC
8
8
8
7
1
WRITE
1 1
1
WRITE ADDRESS
COUNTER
1
READ
ADDRESS, DIGIT
MULTIPLEXER
3
MULTIPLEX
OSCILLATOR
SHUTDOWN
1
1
HEXADECIMAL/
SHUTDOWN
THREE LEVEL
INPUT LOGIC
8-BYTE STATIC
RAM
4
HEXADECIMAL/
CODE B
DECODER
ICM7228C, ICM7228D
CODE B/
1
ID0 - ID3
ID7
DATA INPUT
5 1
1
8
8
1
DA0 - DA2 ADDRESS
WRITE
WRITE ADDRESS
COUNTER
8
READ
ADDRESS
MULTIPLEXER
5
MULTIPLEX
OSCILLATOR
DIGIT
3
SHUTDOWN
DECODE
NO-DECODE
7
8 SEGMENT
DRIVERS
DECIMAL POINT
18
8 DIGIT
DRIVERS
INTERDIGIT BLANKING
7
8 SEGMENT
DRIVERS
DECIMAL POINT
18
INTERDIGIT BLANKING
8 DIGIT
DRIVERS
9-19
ICM7228
Absolute Maximum Ratings Thermal Information
Supply Voltage (VDD - VSS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6V
Digit Output Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .500mA
Segment Output Current . . . . . . . . . . . . . . . . . . . . . . . . . . . .100mA
Input Voltage (Note 1) (An y Terminal). . .(VSS-0.3V)<VIN<(VDD+0.3V)
Operating Conditions
Operating Temperature Range
IPI, IJI, IBI Suffix . . . . . . . . . . . . . . . . . . . . . . . . . . . -40oC to 85oC
MJl Suffix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -55oC to 125oC
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 used to fabricate these devices, connecting any terminal to a voltage greater than VDD or less then VSS may cause destructive device latchup . For this reason, it is recommended that no inputs ro w sources operating on a different power supply be applied to the device before its own supply is established, and when using multiple supply systems the supply to the ICM7228 should be turned on first.
2. θJA is measured with the component mounted on an evaluation PC board in free air.
Thermal Resistance (Typical, Note 2) θJA (oC/W) θJC (oC/W)
CERDIP Package . . . . . . . . . . . . . . . . 55 12
PDIP Package. . . . . . . . . . . . . . . . . . . 60 N/A
SOIC Package. . . . . . . . . . . . . . . . . . . 75 N/A
Maximum Junction Temperature
IPI, IBI Suffix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .150oC
MJI, IJI Suffix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175oC
Maximum Storage Temperature Range . . . . . . . . . .-65oC to 150oC
Maximum Lead Temperature (Soldering 10s) . . . . . . . . . . . . . 300oC
(SOIC - Lead Tips Only)
Electrical Specifications V
= +5.0V ±10%, VSS = 0V, Unless Otherwise Specified
DD
INDUSTRIAL TEMPERATURE RANGE, IPI, IJI, LBI DEVICES
PARAMETER TEST CONDITIONS
Supply Voltage Range, V
SUPPLY
Operating 4 - 6 4 - 6 V Power Down Mode 2 - - 2 - -
Quiescent Supply Current, I
Q
Shutdown, ICM7228A, IMC7228B - 1 100 - 1 100 µA Shutdown, 7228C, 7228D - 2.5 100 - 2.5 100
Operating Supply Current, I
DD
Common Anode, ICM7228A/C Segments = ON; Outputs = OPEN
Common Anode, ICM7228A/C Segments = OFF; Outputs = OPEN
Common Cathode, ICM7228B/D Segments = ON; Outputs = OPEN
Common Cathode, ICM7228B/D Segments = OFF; Outputs = OPEN
Digit Drive Current, I
DIG
Common Anode, ICM7228A/C V
= VDD - 2.0V
OUT
Common Cathode, ICM7228B/D
= VSS + 1.0V
V
OUT
Digit Leakage Current, I
DLK
Shutdown Mode, V
OUT
Common Anode, ICM7228A/C Shutdown Mode, V
OUT
Common Cathode, 7228B/D
Peak Segment Drive Current, I
Common Anode, ICM7228A/C
SEG
V
= VSS + 1.0V
OUT
Common Cathode, 7228B/D V
= VDD - 2.0V
OUT
Segment Leakage Current, I
SLK
Shutdown Mode, V
OUT
Common Anode, ICM7228A/C Shutdown Mode, V
OUT
Common Cathode, ICM7228B/D
Input Leakage Current, I
IL
All Inputs Except Pin 9 ICM7228C, ICM7228D VIN = V
All Inputs Except Pin 9 ICM7228C, ICM7228D V
= 2.0V
= 5.0V
= V
DD
= V
SS
= 5.0V
IN
SS
T
= 25oC -40oC TO 85oC
A
UNITSMIN TYP MAX MIN TYP MAX
- 200 450 - 200 450 µA
- 100 450 - 100 450
- 250 450 - 250 450
- 175 450 - 175 450
200 - - 175 - - mA
50 - - 40 - -
- 1 100 - 1 100 µA
- 1 100 - 1 100
20 25 - 20 - - mA
10 12 - 10 - -
-150-150µA
-150-150
--1--1µA
---1---1
9-20
ICM7228
Electrical Specifications V
= +5.0V ±10%, VSS = 0V, Unless Otherwise Specified
DD
INDUSTRIAL TEMPERATURE RANGE, IPI, IJI, LBI DEVICES (Continued)
PARAMETER TEST CONDITIONS
Display Scan Rate, f
MUX
Inter-Digit Blanking Time, t Logical “1” Input Voltage, V
IDB
INH
Per Digit - 390 - - 390 - Hz
Three Level Input: Pin 9 ICM7228C, ICM7228D Hexadecimal VDD = 5V
Floating Input, V
INF
Three Level Input: Pin 9 ICM7228C, ICM7228D Code B VDD = 5V
Logical “0” Input Voltage, V
INL
Three Level Input: Pin 9 ICM7228C, ICM7228D Shutdown VDD = 5V
Three Level Input Impedance, Z
INVCC
= 5V
Pin 9 of ICM7228C and ICM7228D
Logical “1” Input Voltage, V
IH
All Inputs Except Pin 9 of ICM7228C, ICM7228D VDD = 5V
Logical “0” Input Voltage, V
IL
All Inputs Except Pin 9 of ICM7228C, ICM7228D
VDD = 5V SWITCHING SPECIFICATIONS V Write Pulsewidth (Low), t Write Pulsewidth (High), t Mode Hold Time, t Mode Setup Time, t Data Setup Time, t Data Hold Time, t Digit Address Setup Time, t Digit Address Hold Time, t
WL
WH
MH
MS
DS
DH
AS
AH
= +5.0V ±10%, VSS = 0V, VIL = +0.4V, VIH = +2.4V
DD
ICM7228A, ICM7228B 0 -65 - 0 - - ns
ICM7228A, ICM7228B 250 150 - 250 - - ns
ICM7228C, ICM7228D 250 110 - 250 - - ns
ICM7228C, ICM7228D 0 -60 - 0 - - ns
T
= 25oC -40oC TO 85oC
A
UNITSMIN TYP MAX MIN TYP MAX
210- 2 - - µs
4.2 - - 4.2 - - V
2.0 - 3.0 2.0 - 3.0 V
- - 0.8 - - 0.8 V
50 - - 50 - - k
2.0 - - 2.0 - - V
- - 0.8 - - 0.8 V
200 100 - 250 - - ns 850 540 - 1200 - - ns
250 160 - 250 - - ns
0 -60 - 0 - - ns
Electrical Specifications V
= +5.0V ±10%, VSS = 0V, Unless Otherwise Specified
DD
MILITARY TEMPERATURE RANGE, MJI, DEVICES
PARAMETER TEST CONDITIONS
Supply Voltage Range, V
SUPPLY
Operating 4 - 6 4 - 6 V
Power Down Mode 2 - - 2 - - V Quiescent Supply Current, I
Q
Shutdown, ICM7228A, IMC7228B - 1 100 - 1 100 µA
Shutdown, 7228C, 7228D - 2.5 100 - 2.5 100 µA Operating Supply Current, I
DD
Common Anode, ICM7228A/C
Segments = ON; Outputs = OPEN
Common Anode, ICM7228A/C
Segments = OFF; Outputs = OPEN
Common Cathode, ICM7228B/D
Segments = ON; Outputs = OPEN
Common Cathode, ICM7228B/D
Segments = OFF; Outputs = OPEN
9-21
= 25oC -55oC TO 125oC
T
A
UNITSMIN TYP MAX MIN TYP MAX
- 200 450 - 200 550 µA
- 100 450 - 100 450 µA
- 250 450 - 250 550 µA
- 175 450 - 175 450 µA
ICM7228
Electrical Specifications V
= +5.0V ±10%, VSS = 0V, Unless Otherwise Specified
DD
MILITARY TEMPERATURE RANGE, MJI, DEVICES (Continued)
PARAMETER TEST CONDITIONS
Digit Drive Current, I
DIG
Digit Leakage Current, I
DLK
Common Anode, VDD = 5V
V
= VDD - 2.0V
OUT
OUT
DD
= 2.0V
= 5V
Common Cathode, V
V
= VSS + 1.0V
OUT
Shutdown Mode, V
Common Anode, ICM7228A/C
Shutdown Mode, V
OUT
= 5.0V
Common Cathode, 7228B/D Peak Segment Drive Current, I
Common Anode, ICM7228A/C
SEG
V
= VSS + 1.0V, VDD = 5V
OUT
Common Cathode, 7228B/D
= VDD - 2.0V, VDD = 5V
V
OUT
Segment Leakage Current, I
SLK
Shutdown Mode, V
OUT
= V
Common Anode, ICM7228A/C
Shutdown Mode, V
OUT
= V
Common Cathode, ICM7228B/D Input Leakage Current, I
IL
All Inputs Except Pin 9
ICM7228C, ICM7228D VIN = V
All Inputs Except Pin 9
= 5.0V
IN
Display Scan Rate, f
MUX
Inter-Digit Blanking Time, t Logical “1” Input Voltage, V
IDB
INH
ICM7228C, ICM7228D V
Per Digit - 390 - - 390 Hz
Three Level Input: Pin 9
ICM7228C, ICM7228D Hexadecimal
VDD = 5V Floating Input, V
INF
Three Level Input: Pin 9
ICM7228C, ICM7228D Code B
VDD = 5V Logical “0” Input Voltage, V
INL
Three Level Input: Pin 9
ICM7228C, ICM7228D Shutdown
VDD = 5V Three Level Input Impedance, Z
INVCC
= 5V
Pin 9 of ICM7228C and ICM7228D Logical “1” Input Voltage, V
IH
All Inputs Except
Pin 9 of ICM7228C, ICM7228D
VDD = 5V Logical “0” Input Voltage, V
IL
All Inputs Except
Pin 9 of ICM7228C, ICM7228D
VDD = 5V SWITCHING SPECIFICATIONS V Write Pulsewidth (Low), t Write Pulsewidth (High), t Mode Hold Time, t Mode Setup Time, t Data Setup Time, t Data Hold Time, t Digit Address Setup Time, t Digit Address Hold Time, t
WL
WH
MH
MS
DS
DH
AS
AH
= +5.0V ±10%, VSS = 0V, VIL = +0.4V, VIH = +2.4V
DD
ICM7228A, ICM7228B 0 -65 - 0 -65 - ns
ICM7228A, ICM7228B 250 150 - 250 165 - ns
ICM7228C, ICM7228D 250 110 - 250 100 - ns
ICM7228C, ICM7228D 0 -60 - 0 -60 - ns
DD
SS
SS
T
= 25oC -55oC TO 125oC
A
UNITSMIN TYP MAX MIN TYP MAX
200 - - 170 - - mA
50 - - 35 - - mA
- 1 100 - 1 100 µA
- 1 100 - 1 100 µA
20 25 - 20 25 - mA
10 12 - 10 12 - mA
-150-150µA
-150-150µA
--1--1µA
---1---1µA
210- 210 µs
4.2 - - 4.2 - V
2.0 - 3.0 2.4 - 3.0 V
- - 0.8 - - 0.4 V
50 - - 50 - - k
2.0 - - 2.0 - - V
- - 0.8 - - 0.8 V
200 100 - 250 115 - ns 850 540 - 1200 840 - ns
250 160 - 250 160 - ns
0 -60 - 0 -60 - ns
9-22
Loading...
+ 11 hidden pages