OKI ML9090-01GA, ML9090-02GA Datasheet

Preliminary
PEDL9090-02
This version: Jan. 2000
¡ Semiconductor
Previous version: Nov. 1998
ML9090-01,-02
LCD Driver with Key Scanner and RAM
GENERAL DESCRIPTION
The ML9090-01 and ML9090-02 are LCD drivers that contain internal RAM and a key scan function. They are best suited for car audio displays. Since 1-bit data of the display RAM corresponds to the light-on or light-off of 1-dot of the LCD panel (a bit map system), a flexible display is possible. A single chip can implement a graphic display system of a maximum of 80 ¥ 16 dots (80 ¥ 8 dots for the ML9090-01, 80 ¥ 16 dots for the ML9090-02) and an arbitrator display system of 80 ¥ 2 dots. Since containing voltage multipliers, the ML9090-01 and ML9090-02 require no power supply circuit to drive the LCD. Since the internal 5 ¥ 5 scan circuit has eliminated the needs of key scanning by the CPU, the ports of the CPU can be efficiently used.
FEATURES
• Logic voltage: VDD 2.7 to 5.5 V
• LCD drive voltage: VBI 6 to 16 V (positive voltage)
• 80 segment outputs,10 common outputs for ML9090-01 and 18 common outputs for ML9090­02
• Built-in bit-mapped RAM (ML9090-01: 80 ¥ 10 = 800 bits, ML9090-02: 80 ¥ 18 = 1440 bits)
• 4-pin serial interface with CPU: CS, CP, DI/O, KREQ
• Built-in LCD drive bias resistors
• Built-in voltage doubler and tripler circuits
• Built-in 5 ¥ 5 key scanner
• Port A output : 1 pin, output current: -15mA: (may be used for LED driving)
• Port B output : 8 pins Output current (available for the ML9090-01 only)
–2mA : 5 pins –15mA : 3 pins
• Temperature range: –40 to +85˚C
• Package: 128-pin plastic QFP (QFP128-P-1420-0.50-K) (Product name: ML9090-01GA)
(Product name: ML9090-02GA)
Model ML9090-01 ML9090-02
Display duty 1/8 1/9 1/10 1/16 1/17 1/18 No. of display lines 8 9 10 16 17 18 No. of port B outputs 8 8 8
APPLICATION
• Car audio
1/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
BLOCK DIAGRAM
ML9090-01
COM1
V
IN
V
C1
V
C2
V
S1
V
S2
VOLTAGE
DOUBLER/
TRIPLER
10-OUT
COMMON
DRIVER
PB0 SEG1COM10 PB7 SEG80
8-PORT
80-OUT SEGMENT DRIVER
DRIVER
DT
SHIFT
REGISTER
DATA LATCH
LCD BIAS
V
2
VOLTAGE
V
3B
DIVIDING
V
3A
CS
CIRCUIT
Y ADDRESS REGISER
Y ADDRESS COUNTER
Y ADDRESS DECODER
BUFFER
DISPLAY DATA RAM
80 ¥ 10 BITS
I/O
X ADDRESS DECODER
LINE ADDRESS DECODER
DISPLAY LINE COUNTER
CP
DI/O
OSC1
OSC2
RESET
TEST
V
DD
V
SS
CONTROL
INTERFACE
INPUT OUTPUT
OSCILLATION
CIRCUIT
REGISTER
1 PORT
DRIVER
PA0
X ADDRESS COUNTER
TIMING
GENERATOR
X ADDRESS REGISTER
5 ¥ 5
KEY SCANNER
CO C1 C2 C3 C4 R0 R1 R2 R3
R4 KREQ
2/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
BLOCK DIAGRAM
ML9090-02
COM1 SEG1COM18 SEG80
V
IN
V V V V
C1
C2
S1
S2
DT
VOLTAGE
DOUBLER/
TRIPLER
18-OUT
COMMON DRIVER
80-OUT SEGMENT DRIVER
DATA LATCHSHIFT REGISTER
V
V
3B
V
3A
CS
CP
DI/O
OSC1
OSC2
2
LCD BIAS
VOLTAGE
DIVIDING
CIRCUIT
CONTROL
INTERFACE
INPUT OUTPUT
OSCILLATION
CIRCUIT
REGISTER
Y ADDRESS REGISER
Y ADDRESS COUNTER
TIMING
GENERATOR
DISPLAY DATA RAM
80 ¥ 18 BITS
Y ADDRESS DECODER
I/O
BUFFER
X ADDRESS DECODER
X ADDRESS COUNTER
X ADDRESS REGISTER
LINE ADDRESS DECODER
DISPLAY LINE COUNTER
RESET
TEST
V
DD
V
SS
1 PORT
DRIVER
PA0
5 ¥ 5
KEY SCANNER
CO C1 C2 C3 C4 R0 R1 R2 R3
R4 KREQ
3/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
PIN CONFIGURATION (TOP VIEW)
ML9090-01
SEG74
SEG75
SEG76
SEG77
SEG78
SEG79
SEG80
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
COM10
PB0
PB1
PB2
PB3
PB4
PB7
PA0
PB5
PB6
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
SEG73 SEG72 SEG71 SEG70 SEG69 SEG68 SEG67 SEG66 SEG65 SEG64 SEG63 SEG62 SEG61 SEG60 SEG59 SEG58 SEG57 SEG56 SEG55 SEG54 SEG53 SEG52 SEG51 SEG50 SEG49 SEG48 SEG47 SEG46 SEG45 SEG44 SEG43 SEG42 SEG41 SEG40 SEG39 SEG38 SEG37 SEG36
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
102 101 100
99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
V
DD
OSC2 OSC1 DT V
2
V
3B
V
3A
V
IN
V
C1
V
C2
V
S1
V
S2
V
SS
TEST
RESET
KREQ DI/O
CS CP C0 C1 C2 C3 C4 R0 R1 R2 R3 R4
SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 SEG9
394041
SEG35
SEG34
SEG33
42434445464748
SEG31
SEG30
SEG29
SEG28
SEG32
SEG27
128-Pin Plastic QFP
49
50515253545556
SEG26
SEG25
SEG24
SEG23
SEG22
SEG21
SEG20
SEG19
57
58596061626364
SEG18
SEG17
SEG16
SEG15
SEG14
SEG13
SEG12
SEG11
SEG10
4/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
PIN CONFIGURATION (TOP VIEW)
ML9090-02
SEG74
SEG75
SEG76
SEG77
SEG78
SEG79
SEG80
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
COM10
COM11
COM12
COM13
COM14
COM15
COM18
PA0
COM16
COM17
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
SEG73 SEG72 SEG71 SEG70 SEG69 SEG68 SEG67 SEG66 SEG65 SEG64 SEG63 SEG62 SEG61 SEG60 SEG59 SEG58 SEG57 SEG56 SEG55 SEG54 SEG53 SEG52 SEG51 SEG50 SEG49 SEG48 SEG47 SEG46 SEG45 SEG44 SEG43 SEG42 SEG41 SEG40 SEG39 SEG38 SEG37 SEG36
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
102 101 100
99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
V
DD
OSC2 OSC1 DT V
2
V
3B
V
3A
V
IN
V
C1
V
C2
V
S1
V
S2
V
SS
TEST
RESET
KREQ DI/O
CS CP C0 C1 C2 C3 C4 R0 R1 R2 R3 R4
SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 SEG9
394041
SEG35
SEG34
SEG33
42434445464748
SEG31
SEG30
SEG29
SEG28
SEG32
SEG27
128-Pin Plastic QFP
49
50515253545556
SEG26
SEG25
SEG24
SEG23
SEG22
SEG21
SEG20
SEG19
57
58596061626364
SEG18
SEG17
SEG16
SEG15
SEG14
SEG13
SEG12
SEG11
SEG10
5/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
ABSOLUTE MAXIMUM RATINGS
Parameter
Power Supply Voltage
Bias Voltage V
Voltage Multiplier Reference Voltage
Symbol
V
DD
BI
V
IN
Condition
Ta = 25°C
Rating
–0.3 to +7.0
Ta = 25°C –0.3 to +18.0 V
Ta = 25°C –0.3 to +9.84 Ta = 25°C*1*2 –0.3 to +7.36
UnitVApplicable Pins
V
DD
, VC2, VS1,
V
C1
, V2, V3A, V
V
S2
VV
3B
IN
CS, CP, DI/O,
Input Voltage V
I
Ta = 25°C –0.3 to VDD+0.3 V
OSC1, RESET, DT,
TEST, C0 to C4
Ta = 25°C –20 mA PA0, PB5 to PB7
Output Current I
Power Dissipation P Storage Temperature T
O
stg
Ta = 25°C –3 mA PB0 to PB4
D
Ta = 85°C 190 mW
–55 to +150 ˚C
*1: When Ta = 25˚C and the voltage doubler is used, use voltage multiplier reference
voltage VIN values within a range that does not exceed the maximum bias voltage.
*2: When Ta = 25˚C and the voltage tripler is used, use voltage multiplier reference voltage
VIN values within a range that does not exceed the maximum bias voltage.
RECOMMENDED OPERATING CONDITIONS
Parameter
Power Supply Voltage Bias Voltage V Voltage Multiplier Reference Voltage
Operating Frequency F Operating Temperature T
*1: For the bias voltage, VS2 is the maximum voltage potential and VSS is the minimum
voltage potential. VS2 > V
*2: When the voltage doubler is used, use voltage multiplier reference voltage VIN values
within a range that does not exceed the maximum bias voltage.
*3: When the voltage tripler is used, use voltage multiplier reference voltage VIN values
within a range that does not exceed the maximum bias voltage.
Symbol
V
DD
BI
V
IN
op
op
V
2
Condition
Range
2.7 to 5.5
UnitVApplicable Pins
*1 6.0 to 16.0 V V *2 3.0 to 8.8
VV
*3 2.0 to 6.6
R = 56kW ±2% 480 to 1200 kHz OSC1
–40 to +85 ˚C
, V3B > VSS.
3A
V
DD
S2
IN
6/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
ELECTRICAL CHARACTERISTICS
DC Characteristics
(V
= 2.7 to 5.5 V, VBI = 6 to 16 V, Ta = –40 to +85˚C)
DD
Parameter
"H" Input Voltage 1 "H" Input Voltage 2 V "H" Input Voltage 3 V
"H" Input Voltage 4 V
"L" Input Voltage 1 V "L" Input Voltage 2 V "L" Input Voltage 3 V
"L" Input Voltage 4 V
Hysteresis Voltage 1 V Hysteresis Voltage 2 V Hysteresis Voltage 3 V "H" Input Current 1 I "H" Input Current 2 I "H" Input Current 3 I
"H" Input Current 4 I
"L" Input Current 1 I "L" Input Current 2 I "L" Input Current 3 I
"L" Input Current 4 I
"H" Output Voltage 1 V "H" Output Voltage 2 V "H" Output Voltage 3 V "H" Output Voltage 4 V "H" Output Voltage 5 V "L" Output Voltage 1 V "L" Output Voltage 2 V "L" Output Voltage 3 V "L" Output Voltage 4 V LCD Driving Bias Resistance L
Segment Output Voltage 1 (1/4 bias)
Symbol
V
IH1
IH2
IH3
IH4
IL1
IL2
IL3
IL4
HIS1
HIS2
HIS3
IH1
IH2
IH3
IH4
IL1
IL2
IL3
IL4
OH1
OH2
OH3
OH4
OH5
OL1
OL2
OL3
OL4
BR
V
OS0
V
OS1
V
OS2
V
OS3
Condition—Min.
0.85V — 0.85V — 0.85V
Typ.—Max.
DD
—VDDV RESET
DD
—VDDV CP
DD
V
UnitVApplicable Pins
DD
OSC1
CS, DI/O,
0.8V
DD
0 0.15V — 0 0.15V — 0 0.15V
—VDDV
DD
DD
DD
C0 to C4
V OSC1 V RESET V CP
CS, DI/O,
0 0.2V
DD
V
C0 to C4
VDD = 5 V 0.3 V OSC1 VDD = 5 V 0.4 V CP VDD = 5 V 0.4 V RESET
VI = V VI = V VI = V
DD
DD
DD
——10mA RESET ——10mAC0 to C4 ——10mA DI/O
OSC1, CS, CP,
VI = V
DD
VDD = 5 V, VI = 0 V VDD = 5 V, VI = 0 V
VI = 0 V
—— 1mA
DT, TEST
–0.02 –0.05 –0.1 mA RESET –0.18 –0.45 –0.9 mA C0 to C4
–10 mA DI/O
OSC1, CS, CP,
VI = 0 V
—–1mA
DT, TEST
V
IO = –0.4mA
IO = –40mA
IO = –15mA
IO = –2mA V PB0 to PB4
IO = –50mA—VR0 to R4
DD
0.9V
V
DD
V
DD
V
DD
–0.4
DD
–1.7 –1.2 –2.0
V DI/O, KREQ — V OSC2 — V PA0, PB5 to PB7
IO = 0.4mA 0.4 V DI/O, KREQ
IO = 40mA 0.1V
V OSC2
DD
IO = 1mA 0.4 V PA0, PB0 to PB7
IO = 1.8mA 0.7 V R0 to R4
6.3 9 13 kW V2 to V
IO = –10mAVS2–0.6 V IO = ±10mA
2/4VS2–0.6
2/4VS2+0.6
V
SEG1 to SEG80
IO = ±10mA
2/4VS2–0.6
2/4VS2+0.6
V
IO = +10mA— —VSS+0.6 V
3A
7/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
(VDD = 2.7 to 5.5 V, VBI = 6 to 16 V, Ta = –40 to +85˚C)
Parameter Symbol Condition Min. Typ. Max. Unit
Common Output Voltage 1 (1/4 bias)
Segment Output Voltage 2 (1/5 bias)
Common Output Voltage 2 (1/5 bias)
Voltage Multiplier Voltage 1 V
Voltage Multiplier Voltage 2 V
Supply Current 1 I
Supply Current 2 I
V
OC0
V
OC1
V
OC2
V
OC3
V
OS0
V
OS1
V
OS2
V
OS3
V
OC0
V
OC1
V
OC2
V
OC3
IO = –10mAVS2–0.3 V IO = ±10mA IO = ±10mA IO = +10mA— —VSS+0.3 V IO = –10mAVS2–0.6 V IO = ±10mA IO = ±10mA IO = +10mA— —VSS+0.6 V IO = –10mAVS2–0.3 V IO = ±10mA IO = ±10mA IO = +10mA— —VSS+0.3 V
External clock
DB
= 740KHz *1
External clock
TR
= 740KHz *1
R = 56KW
DD1
*1
External clock
DD2
= 740KHz *1
±2%
3/4VS2–0.3 1/4VS2–0.3
3/5VS2–0.6 2/5VS2–0.6
4/5VS2–0.3 1/5VS2–0.3
—V
3/4VS2+0.3
—V
—V —V
—V —V
1/4V
3/5V 2/5V
4/5V 1/5V
S2
S2
S2
S2
S2
+0.3
+0.6 +0.6
+0.3 +0.3
VIN¥1.83
——V V
–0.5
VIN¥2.46
——V V
–1.0
0.95 mA V
0.7 mA V
Applicable Pins
C0M1 to C0M18
SEG1 to SEG80
C0M1 to C0M18
S1
S2
DD
DD
*1: Refer to Measuring Circuits
8/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
Measuring Circuits
VDB
2.5-8V
V
2.7-5.5V
4.7mF
4.7mF
+
100mA
+
OPEN
Voltage multiplier voltage 1
When voltage doubler is used.
OPEN
SEG1 - SEG80 COM1 - COM10
V
DD
V
IN
V
C1
V
C2
V
S1
V
S2
PAO
OSC2
DT
OSC1
V
2
V
3B
V
3A
CS CP
DI/O
*1
COM11 - COM18/
PB0 - PB7
C0 - C4 R0 - R4
TEST
RESET V
OPEN
V
SS
OPEN
OPEN
f = 740kHz
DD
2.5-7V
VDR
V
2.7-5.5V
4.7mF
100mA
– +
4.7mF +
4.7mF
+
OPEN
Voltage multiplier voltage 2
When voltage tripler is used.
OPEN
V
SEG1 - SEG80 COM1 - COM10
DD
V
IN
V
C1
V
C2
V
S1
V
S2
DTVDD V
2
V
3B
V
3A
CS CP
DI/O
*1
COM11 - COM18/
PB0 - PB7
RESET V
C0 - C4 R0 - R4
OPEN
V
SS
PAO
OSC2
OSC1
TEST
OPEN
OPEN
f = 740kHz
DD
5.5V
6.0V
IDDI
A
4.7mF
+
4.7mF +
4.7mF +
OPEN
Supply current 1
OPEN
SEG1 - SEG80 COM1 - COM10
V
DD
V
IN
V
C1
V
C2
V
S1
V
S2
DTVDD V
2
V
3B
V
3A
CS CP
DI/O
*1
COM11 - COM18/
PB0 - PB7
C0 - C4 R0 - R4
OPEN
V
SS
OPEN
PAO
OSC2
OSC1
TEST
RESET V
5.5V
6.0V
R = 56kW
±2%
DD
IDD2
A
4.7mF
+
4.7mF +
4.7mF +
OPEN
Supply current 2
OPEN
SEG1 - SEG80 COM1 - COM10
V
DD
V
IN
V
C1
V
C2
V
S1
V
S2
DTVDD V
2
V
3B
V
3A
CS CP
DI/O
*1
COM11 - COM18/
PB0 - PB7
C0 - C4 R0 - R4
OPEN
V
SS
OPEN
PAO
OSC2
OPEN
OSC1
f = 740kHz
TEST
RESET V
DD
*1: PB0 - PB7 for ML9090-01, and COM11 - COM18 for ML9090-02
9/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
Switching Characteristics
= 2.7 to 5.5 V, VBI = 6 to 16 V, Ta = –40 to +85˚C)
(V
DD
Parameter
CP Clock Cycle Time CP "H" Pulse Width t CP "L" Pulse Width t CS "H" Pulse Width t CP Clock Rise/fall Time tr, t CS Setup Time t CS Hold Time t
DI/O Setup Time t DI/O Hold Time t DI/O Output Delay Time t DI/O Output OFF Delay Time t RESET Pulse Width t External Clock Cycle Time t External Clock "H" Pulse Width t External Clock "L" Pulse Width t External Clock Rise/fall Time trE, t
Symbol
t
SYS
WH
WL
WCH
f
CSU
CHD
DSU
DHD
DOD
DOFF
WRE
SES
WEH
WEL
fE
Condition
— —ns400 —ns400 —ns200 —ns— —ns60 —ns290 —ns100
—ns15 CL = 50pF ns— CL = 50pF ns
Min
1000
Max
— — — —
100
— — —
— 200 200
Unit
ns
ms2 —ns833 —ns316 —ns316 —ns
— 100
10/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
Clock synchronous serial interface timing diagrams
Clock synchronous serial interface input timing
CS
CP
DI-O
V
IL4
t
CSU
r
V
IH3
V
IL3
t
DSU
V
IH4
V
IL4
t
SYS
IH3
V
IL3
DHD
V
t
t
WL
r
V
IH3
V
IL3
IH4
V
IL4
tWHt
V
V
IH3
t
Clock synchronous serial interface input/output timing
CS
V
IL4
t
CSU
t
SYS
t
WCH
V
IH4
CHD
V
t
WCH
V
IH4
IL4
V
IH4
V
IH4
V
t
CHD
V
IH3
IL4
t
CP
DI-O
Reset timing
RESET
External clock
V
t
DHD
t
t
WL
r
8 Clock
IH3
V
IL3
V
IL4
V
IL2
t
t
WEH
rE
V
IH3
V
IL3
t
t
WEL
rE
V
IL3
t
DOD
V
OH1
V
Hiz
OL1
V
IH3
t
DOFF
V
OH1
V
OL1
tWHt
r
1 Clock
V
IL3
t
V
IH3
V
IH4VIH4
V
IL4
WRE
V
IH3
t
DSU
V
IL2
OSC1
V
V
IL1
IH1VIH1
t
V
SES
IL1
V
IL1
11/38
PEDL9090-02
¡ Semiconductor ML9090-01,-02
FUNCTIONAL DESCRIPTIONS
Pin Functional Descriptions
Function Symbol Pin name Type
CS Chip Select I 1 Chip select signal input pin
CP Clock Pulse I 1
CPU interface
DI/O Data I/O I/O 1 Serial data signal I/O pin KREQ Key Request O 1 Key request signal output pin OSC1 OSC1 I 1
Oscillation
OSC2 OSC2 O 1
RESET RESET I 1
Control signals
Doubler Tripler
DT
Select
TEST TEST I 1
C0 to C4 Column Input I 5
Key scan signals
R0 to R4 Row Output O 5 Key switch scan signal pins
PA0 Port Output O 1 Port A output
Port outputs
PB0 to PB7 Port Output O 8 Port B outputs (for ML9090-01)
SEG1 to SEG80
Seg Output O 80 Outputs for LCD segment drivers
COM1 to
Com Output O 10
LCD driver outputs
COM10
COM1 to
Com Output O 18
COM18
V
DD
V
SS
V
IN
V
DD
V
SS
V
IN
Power supply
V
, V
C1
V
S1
V
S2
V2, V3A, V
C2
3B
VC1, V
V
S1
V
S2
V2, V3A, V
C2
No.of
pins
Shift clock signal input pin. This pin is connected to an internal Schmitt circuit
Connect external resistors.
Initial settings can be established by pulling the reset input to a "L" level. This pin is connected to an internal Schmitt circuit. Input pin for selecting the voltage doubler
I1
or voltage tripler. Test input pin. This pin is connected to the
pin.
V
SS
Input pins that detect status of key switches
Outputs for LCD common drivers (for ML9090-01) Outputs for LCD common drivers
(for ML9090-02) — 1 Logic power supply pin — 1 GND pin
Voltage multiplier reference voltage power —1
supply pin
Capacitor connection pins for voltage —2
multiplier — 1 Voltage doubler output pin — 1 Voltage tripler output pin — 3 LCD bias pins
3B
Description
12/38
Loading...
+ 26 hidden pages