OKI ML9055A

OKI Semiconductor
ML9055A-02
PEDL9055A-02-01
Issue Date: Jul. 26, 2002
Preliminary
LCD Controller/Driver
GENERAL DESCRIPTION
The ML9055A-02 is an LSI providing the bit map display on a dot matrix graphic LCD panel . With one chip, it is
possible to construct a graphic display system with a maximum of 128 × 128 dots. Since all the functions necessary
for driving the bit map type LCD panel are incorporated into a single chip, the ML9055A-02 allows to implement a
dot matrix graphic LCD display system of bit map type with only a few chips in combination with an 8-bit
microcomputer.
Using the CMOS process and a built-in RAM, the ML9055A-02 is highly suitable for displays in battery-operated
portable equipment.
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Liquid Crystal Display (LCD) controller and driver
Maximum display size: 128 columns × 128 rows
Logic voltage: 1.8 to 3.0 V
LCD drive voltage: 4.0 to 16.0 V
Serial interface (3-line or 4-line, write only) and parallel interface
Built-in voltage multiplier and oscillator circuit for display timing control
LCD drive bias: 1/5 to 1/12
Duty ratio: 1/16 to 1/128
Voltage regulator temperature coefficient: –0.125%/ oC
Voltage multiplier: x3, x4, x5, x6
Contrast adjustjment: 64 levels available
4-level gray scale
Partial display function
Scroll function
Frame frequency: 180 Hz
Package: Gold bump chip, TCP
ML9055A-02DVWA (Gold bump chip name)
ML9055A-02DVVAZ01L (General TCP name)
1/59
PEDL9055A-02-01
1Semiconductor
ML9055A-02
VDD
V0
V1
V2
V3
V4
VSS
128-Segment
Driver Circuit
128-Common
Driver Circuit
Segment Controller
Common Controller
Oscillation Circuit/
Voltage
Follower
Circuit
Display
Timing
Control
Line
Address
Circuit
Display Data
RAM
I/O
Buffer
TEST1
Page
Address
Circuit
Column
Address
Circuit
Voltage
Multiplier
Circuit
Instruction
Register
Status
Register
Microcomputer Interface Logic
RESET
PS0
PS1
RS
CS
R/W (WR)
E (RD)
DB7 (SDATA)
DB6 (SCLK)
DB5
DB4
DB3
DB2
DB1
DB0
VOUT
C1+
C1–
C2+
C2–
C3+
C4+
C5+
VCI
Voltage
Regulator
Circuit
TEST2
VR
VEXT
INTRS
REF
…
COM125
COM126
COM127
COM0
COM1
COM2
…
SEG125
SEG126
SEG127
SEG0
SEG1
SEG2
BLOCK DIAGRAM
2/59
PEDL9055A-02-01
1Semiconductor
ML9055A-02
PIN CONFIGURATION (STANDARD TCP: BRONZE-FOIL FACE UP)
NC1
PS0
PS1
CS
RESET
RS
R/W (WR)
E (RD)
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
VDD
VCI
VSS
VOUT
C5+
C3+
C1–
C1+
C2+
C2–
C4+
REF
VEXT
INTRS
V4
V3
V2
V1
V0
VR
TEST1
NC2
NC
NC1
COM113
COM112
COM111
COM110
COM66
COM65
COM64
SEG127
SEG126
SEG2
SEG1
SEG0
COM14
COM15
COM60
COM61
COM62
COM63
NC
NC2
Note 1: This drawing is not a true external view of TCP, but it primarily shows the TCP pin layout.
Note 2: The TCP shown above is a standard TCP and does not have COM0 to COM13 pins and
COM114 to COM127 pins. Also there is no TEST2 pin on the TCP.
(In the TCP, 128 lines from SEG0 to SEG127 and 100 lines from COM14 to COM113 are
derived as the output pins.)
The external shape and the number of output pins of TCP can be customized as needed.
Note 3: Do not connect the NC pins to outside or any other pins. NC stands for “No Connection”. The NC
pins are not connected to the chip. All NC pins are independent.
NC1 remains connected to COM112 before dicing. Although the input side NC1 remains
connected with the output side NC1 by dicing, the connection with COM112 is lost.
Similarly, NC2 remains connected to COM63 before dicing. Although the input side NC2
remains connected with the output side NC2 by dicing, the connection with COM63 is lost.
3/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
PIN DESCRIPTIONS
Function
Symbol
VDD
VSS
Type
Supply
Supply
V0
V1
Power Supply
V2
I/O
V3
Description
Power supply
Ground
LCD drive power supply voltage pin V0, and LCD drive bias
voltage pins V1 to V4
When applying the LCD drive power supply voltage and each
LCD drive bias voltage from outside, notice to hold the following
relationship:
VSS < V4 < V3 < V2 < V1 < V0
The LCD drive bias voltages are generated when using the
built-in voltage follower.
For the value of each generated bias voltage, refer to the
“Voltage Follower Circuit” section in this document.
V4
LCD Driver Supply
C1–
C1+
C2–
C2+
C3+
C4+
O
O
O
O
O
O
C5+
O
VOUT
I/O
VCI
I
VR
I
REF
I
VEXT
I
INTRS
I
Connection pins of capacitors for multiplied voltage
Connect capacitors for the voltage multiplier to these pins.
(Connect pins with + sign to positive polarity of respective
capacitors and pins with – sign to negative polarity of respective
capacitors.)
The connections of capacitors for multiplying voltage differ
depending upon the voltage multiplication.
The connections of the capacitors for multiplying voltage are
described in the “Voltage Multiplier” section.
Voltage multiplier input/output pins
When using an internal voltage multiplier, the following voltage is
output from the VOUT pin:
VOUT = VCI x Voltage multiplication
When not using the internal voltage multiplier, input the external
power supply voltage from this VOUT pin.
About the pin processing in the case of an external input, refer to
the “LCD Drive Power Supply Circuit” section.
Multiplied voltage input pin of internal voltage multiplier
When using an external power supply, tie this pin to VSS.
V0 voltage adjustment pin (Adjusts V0 using external resistors.)
When INTRS pin = “L”, the V0 voltage is adjusted by connecting
external resistors to this pin.
The method of connecting external resistors is described in the
“LCD Drive Power Supply Circuit” section.
When INTRS pin = “H”, keep this VR pin open.
Note: When INTRS pin is “H”, the internal resistors are selected
for adjusting V0 and a very high internal resistor gets connected
to VR pin. Therefore this ML9055A can be vulnerable to external
noise. In designing the circuit board, pay proper attention to the
external noise and leak.
Internal/external reference voltage select pin. (L: External, H:
Internal)
External reference voltage (VREF) input pin. (Valid only when
REF= L.)
When using the internal reference power supply, keep this pin
open.
V0 adjustment resistor select pin (L: External, H: Internal)
4/59
PEDL9055A-02-01
OKI Semiconductor
Function
ML9055A-02
Symbol
RESET
PS0
PS1
Microcomputer
Interface
LCD Driver
Test
Type
I
I
CS
I
RS
I
R/W (WR)
I
E (RD)
I
DB0 to
DB7
I/O
SEG0 to
SEG127
COM0 to
COM127
TEST1
TEST2
Description
Reset input pin (active “L”)
Parallel/serial data setting (H = Parallel, L = Serial)
PS0
PS1
L
L
Interface
3-line serial interface
L
H
4-line serial interface
H
L
8080 parallel interface
H
H
6800 parallel interface
Note: When using the serial interface, leave D0-D5 open and
connect E (RD) and R/W (WR) to VDD or VSS.
Chip select input pin (active “L”)
Register select input pin
Distinguishes between display data (H) and command data (L).
Connect this pin to VDD or VSS for 3-line serial interface.
When connected to a 68-series MPU: Read/write execute
control pin
(H = read, L = write)
When connected to an 80-series MPU: Write execute control pin
(L = write)
When connected to a 68-series MPU: E clock input pin
When connected to an 80-series MPU: Read execute control pin
(L = read)
When parallel interface is selected,
8-bit data bus pin
When serial interface is selected,
DB0 to DB5: Open
DB6(SCLK): Serial clock input
DB7(SDATA): Serial data input
O
LCD segment driver outputs
O
LCD common driver outputs
I
O
Test pin of this LSI. Connect this pin to VDD.
Test pin of this LSI. Leave this pin open
5/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
ABSOLUTE MAXIMUM RATINGS
(VSS = 0 V)
Parameter
Power Supply Voltage
Voltage Multiplier Input
Voltage
Voltage Multiplier Output
Voltage
LCD Drive Voltage
LCD Drive Bias Voltage
Logic Input Voltage
Storage Temperature
Range
*1.
*2.
*3.
*4.
Symbol
Condition
Rating
Unit
VDD
Tj = 25°C
–0.3 to +4.0
V
VCI
Tj = 25°C
–0.3 to +4.0 (*1)
V
VOUT
Tj = 25°C
–0.3 to +20.0
V
V0
Tj = 25°C
–0.3 to +20.0 (*2)
V
Vm (*3)
Tj = 25°C
–0.3 to V0 +0.3 (*4)
V
VI
Tj = 25°C
–0.3 to VDD +0.3
V
Tstg
Chip
–55 to +150
°C
Notice that voltage multiplier output voltage VOUT should not exceed 20 V.
V0 should not exceed VOUT.
Vm indicates V1, V2, V3 and V4.
Notice that Vm should not exceed 20 V.
RECOMMENDED OPERATING CONDITIONS
(VSS = 0 V)
Parameter
Symbol
Condition
Range
Unit
VDD
—
1.8 to 3.0
V
VCI
—
VDD to 3.0 (*1)
V
VOUT
—
5.4 to 16.0
V
LCD Driver voltage
V0
—
4.0 to VOUT–1
V
LCD Driver Bias Voltage 1
V1
—
3.2 to 14.7 (*2)
V
LCD Driver Bias Voltage 2
V2
—
2.4 to 13.4 (*2)
V
LCD Driver Bias Voltage 3
V3
—
1.6 to 2.7 (*2)
V
LCD Driver Bias Voltage 4
V4
—
0.8 to 1.4 (*2)
V
VEXT
—
1.8 to VDD
V
Tjop
Chip
–40 to +85
°C
Power Supply Voltage
Voltage Multiplier Input
Voltage
Voltage Multiplier Output
Voltage
External Reference
Voltage
Operating Temperature
*1. Notice that the voltage multiplier output voltage VOUT is 16 V or below.
*2. Notice that VOUT>V0>V1>V2>V3>V4.
Do not expose the ML9055A to light when in use.
6/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
ELECTRICAL CHARACTERISTICS
DC Characteristics
(VDD = 1.8 to 3.0 V, VSS = 0 V, Tj = –40 to +85°C)
Parameter
High Input Voltage
Symbol
Condition
VIH
—
Min.
0.8 ×
VDD
Typ.
Max.
Unit
—
VDD
V
Applied pins
RESET, PS0,
PS1, CS, RS,
R/W (WR),
E (RD),
Low Input Voltage
VIL
—
0.0
—
0.2 ×
VDD
DB7 (SDATA),
V
DB6 (SCLK),
DB5–DB0,
INTRS,
REF
High Output Voltage
Low Output Voltage
Input Current
VOH
VOL
IOH = –0.5 mA
IOL = 0.5 mA
0.8 ×
VDD
0.0
—
—
VDD
0.2 ×
V
DB7 (SDATA),
DB6 (SCLK),
V
DB5–DB0
+1.0
µA
RESET, PS0,
PS1, CS, RS,
R/W (WR),
E (RD),
DB7 (SDATA),
DB6 (SCLK),
DB5–DB0,
INTRS,
REF
VDD
IIL
VIN = VDD or VSS
–1.0
LCD Driver On
Resistance
RON
Tj = 25°C,
1/8 bias
V0 = 8 V
—
2.5
5
kΩ
SEG0–SEG127,
COM0–COM127
Internal resistance
ratio error
Rratio
—
—
—
3
%
V0
VOT0
V0 load current = 300 µA
VOUT = 8 V(applied
externally)
LCD output, no load
1
—
—
V
VOUT, V0
VOUT-V0 Voltage
7/59
PEDL9055A-02-01
OKI Semiconductor
Parameter
ML9055A-02
Symbol
Condition
Min.
Typ.
Max.
Unit
—
150
230
µA
—
185
285
µA
Applied pins
o
Tj= 25 C,
VDD = VCI = 2.75 V
IDD11
×5 voltage multiplier
1/100 duty
Frame frequency: 180 Hz
Display: Off (*1)
Tj= 25oC,
VDD = VCI = 2.75 V
IDD12
×5 voltage multiplier
1/128 duty
Frame frequency: 220 Hz
Display: Off (*1)
Tj= 25oC,
Operating Current
VDD = VCI = 2.75 V
Consumption
×5 voltage multiplier
IDD21
Display: On
VDD, VCI (*2)
—
300
430
µA
—
370
530
µA
—
—
2
µA
95
99
—
%
Tj = –20°C
—
2.22
—
V
Tj = 25°C
2.04
2.10
2.16
V
Tj = 70°C
—
1.98
—
V
1/100 duty
Frame frequency: 180 Hz
(Full checker board
pattern (*1)
Tj= 25oC,
VDD = VCI = 2.75 V
×5 voltage multiplier
IDD22
Display: On
1/128 duty
Frame frequency: 220 Hz
(Full checker board
pattern (*1)
Current Consumption
in Power Save Mode
Voltage Multiplier
Efficiency
ISLEEP
EVC
Power save mode
Tj = 25°C, VDD = 3.0 V
×3/×4/×5/×6
Using internal power
supply
VOUT
No load
Reference Voltage
VREF
VEXT (*3)
(*1) No CPU access state.
No LCD panel load.
Other conditions: 1/12 bias; contrast = 60; internal resistance ratio setting = 5.8; 3-FRC; 9-level
PWM; frame inversion
(*2) The current consumption is a sum of VDD current and VCI current.
(*3) Vref voltage is measurable in the test mode, but cannot be measured when a customer is using the
ML9055A in normal circumstances.
8/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
AC Characteristics
Serial Interface Timing
Parameter
Serial Clock Frequency
Serial Clock Cycle Time
Serial Clock “H” Pulse Width
Serial Clock “L” Pulse Width
Data Setup Time
Data Hold Time
Chip Select Setup Time
Chip Select Hold Time
Chip Select “H” Pulse Width
Register Select Setup Time(*1)
Register Select Hold Time(*1)
Input Signal Rise Time (*2)
Input Signal Fall Time (*2)
Symbol
fCLK
tCLK
tWHS
tWLS
tDS
tDH
tCSS
tCSH
tCH
tRSS
tRSH
tr
tf
Min.
—
111
50
50
50
50
60
50
50
60
60
—
—
Typ.
—
—
—
—
—
—
—
—
—
—
—
—
—
(VDD = 1.8 V, Tj = –40 to +85°C)
Max.
Unit
9
MHz
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
15
ns
15
ns
Min.
—
58.8
25
25
25
25
30
25
30
30
30
—
—
Typ.
—
—
—
—
—
—
—
—
—
—
—
—
—
(VDD = 2.7 V, Tj = –40 to +85°C)
Max.
Unit
17
MHz
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
—
ns
15
ns
15
ns
(Note) (*1) Not applied to 3-line serial interface.
(*2) Applied to all input pins.
Parameter
Serial Clock Frequency
Serial Clock Cycle Time
Serial Clock “H” Pulse Width
Serial Clock “L” Pulse Width
Data Setup Time
Data Hold Time
Chip Select Setup Time
Chip Select Hold Time
Chip Select “H” Pulse Width
Register Select Setup Time(*1)
Register Select Hold Time(*1)
Input Signal Rise Time (*2)
Input Signal Fall Time (*2)
Symbol
fCLK
tCLK
tWHS
tWLS
tDS
tDH
tCSS
tCSH
tCH
tRSS
tRSH
tr
tf
(Note) (*1) Not applied to 3-line serial interface.
(*2) Applied to all input pins.
9/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Parallel Interface Timing (68-series MPU)
Parameter
Address Setup Time
Address Hold Time
CS “L” Pulse Width for Write
CS “H” Pulse Width for Write
CS “L” Pulse Width for Read
CS “H” Pulse Width for Read
E “H” Pulse Width for Write
E “L” Pulse Width for Write
E “H” Pulse Width for Read
E “L” Pulse Width for Read
Data Setup Time
Data Hold Time during Write
Data Access Time
Data Hold Time during Read
System Write Cycle Time
System Read Cycle Time
Input Signal Rise Time (*1)
Input Signal Fall Time (*1)
Symbol
tAS
tAH
tCSL
tCSH
tCSL
tCSH
tEH
tEL
tEH
tEL
tDS
tDH
tACC
tOH
tCYC
tCYC
tr
tf
Condition
—
—
—
—
—
—
—
—
—
—
—
—
CL = 100 pF
—
—
—
—
—
Min.
0
0
60
60
100
100
60
60
100
100
40
10
—
10
150
330
—
—
(VDD = 1.8 V, Tj = –40 to +85°C)
Typ.
Max.
Unit
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
90
ns
—
90
ns
—
—
ns
—
—
ns
—
15
ns
—
15
ns
Condition
—
—
—
—
—
—
—
—
—
—
—
—
CL = 100 pF
—
—
—
—
—
Min.
0
0
40
40
60
60
40
40
60
60
30
5
—
10
150
166
—
—
(VDD = 2.7 V, Tj = –40 to +85°C)
Typ.
Max.
Unit
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
50
ns
—
50
ns
—
—
ns
—
—
ns
—
15
ns
—
15
ns
(Note) (*1) Applied to all input pins.
Parameter
Address Setup Time
Address Hold Time
CS “L” Pulse Width for Write
CS “H” Pulse Width for Write
CS “L” Pulse Width for Read
CS “H” Pulse Width for Read
E “H” Pulse Width for Write
E “L” Pulse Width for Write
E “H” Pulse Width for Read
E “L” Pulse Width for Read
Data Setup Time
Data Hold Time during Write
Data Access Time
Data Hold Time during Read
System Write Cycle Time
System Read Cycle Time
Input Signal Rise Time (*1)
Input Signal Fall Time (*1)
Symbol
tAS
tAH
tCSL
tCSH
tCSL
tCSH
tEH
tEL
tEH
tEL
tDS
tDH
tACC
tOH
tCYC
tCYC
tr
tf
(Note) (*1) Applied to all input pins.
10/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Parallel Interface Timing (80-series MPU)
Parameter
Address Setup Time
Address Hold Time
CS, WR “L” Pulse Width for Write
CS, WR “H” Pulse Width for Write
CS, RD “L” Pulse Width for Read
CS, RD “H” Pulse Width for Read
Data Setup Time
Data Hold Time during Write
Data Access Time
Data Hold Time during Read
System Write Cycle Time
System Read Cycle Time
Input Signal Rise Time (*1)
Input Signal Fall Time (*1)
Symbol
tAS
tAH
tCSL
tCSH
tCSL
tCSH
tDS
tDH
tACC
tOH
tCYC
tCYC
tr
tf
Condition
—
—
—
—
—
—
—
—
CL = 100 pF
—
—
—
—
—
Min.
0
0
60
60
100
100
40
10
—
10
150
330
—
—
(VDD = 1.8 V, Tj = –40 to +85°C)
Typ.
Max.
Unit
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
90
ns
—
90
ns
—
—
ns
—
—
ns
—
15
ns
—
15
ns
Symbol
tAS
tAH
tCSL
tCSH
tCSL
tCSH
tDS
tDH
tACC
tOH
tCYC
tCYC
tr
tf
Condition
—
—
—
—
—
—
—
—
CL = 100 pF
—
—
—
—
—
Min.
0
0
40
40
60
60
30
5
—
10
150
166
—
—
(VDD = 2.7 V, Tj = –40 to +85°C)
Typ.
Max.
Unit
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
—
ns
—
50
ns
—
50
ns
—
—
ns
—
—
ns
—
15
ns
—
15
ns
(Note) (*1) Applied to all input pins.
Parameter
Address Setup Time
Address Hold Time
CS, WR “L” Pulse Width for Write
CS, WR “H” Pulse Width for Write
CS, RD “L” Pulse Width for Read
CS, RD “H” Pulse Width for Read
Data Setup Time
Data Hold Time during Write
Data Access Time
Data Hold Time during Read
System Write Cycle Time
System Read Cycle Time
Input Signal Rise Time (*1)
Input Signal Fall Time (*1)
(Note) (*1) Applied to all input pins.
11/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
OSC Frequency
(VDD = 1.8 to 3.0 V, Tj = 25°C)
Parameter
Frame Frequency
Symbol
fFR
Condition
Min.
Typ.
Max.
Unit
9PWM, 1/100 duty
150
180
210
Hz
9PWM, 1/128 duty
180
220
260
Hz
Reset Timing
(VDD = 1.8 to 3.0 V, Tj = –40 to +85°C)
Parameter
Symbol
Condition
Min.
Typ.
Max.
Unit
tRES
—
1.5
—
—
µs
Input Signal Rise Time
tr
—
—
—
15
ns
Input Signal Fall Time
tf
—
—
—
15
ns
Reset Pulse Width
12/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
TIMING DIAGRAMS
3- and 4-Line Serial Interface Timing Diagram
tCH
VIH
CS
VIL
VIL
tCSS
tr
tCLK
tWLS
tf
tWHS
0.9VDD
0.9VDD
SCLK
0.1VDD
0.1VDD
0.1VDD
tDS
SDATA
DB7
tCSH
0.9VDD
0.9VDD
0.1VDD
0.1VDD
tDH
VIH
DB6
VIL
VIH
VIL
DB1
DB0
tRSS
RS
VIH
VIL
DB7
tRSH
VIH
VIL
VIH = 0.8VDD
VIL = 0.2VDD
In 3-line system, the ML9055A interfaces with a microcomputer by 3 lines namely, CS, SCLK, and
SDATA.
The method to switch between the data and command in the 3-line system is described in the
“Microcomputer Interface” section of Functional Description.
In 4-line system, the ML9055A interfaces with a microcomputer by 4 lines namely CS, SCLK, SDATA,
and RS.
If CS holds “L”, the display data and command write operations can be executed consecutively. At this time,
the chip select setup time, tCSS, stipulates the time up to the first falling edge of SCLK after the falling edge
of CS. And the chip select hold time, tCSH, stipulates the time from the rising edge of the last SCLK up to the
rising edge of CS.
13/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Parallel Interface Timing Diagram for 68-Series MPU
RS, R/W
VIH
VIL
VIH
VIL
tAS
tAH
tCSL
0.9VDD
CS
tCSH
0.9VDD
0.9VDD
0.1VDD
0.1VDD
tCYC
tr
E
tf
tEH
0.9VDD
0.9VDD
0.1VDD
tDS
VIH
DB7-DB0
(Write)
0.1VDD
0.1VDD
tDH
VIH
VIL
VIL
tACC
DB7-DB0
(Read)
tEL
tOH
VOH
VOH
VOL
VOL
VIH = 0.8VDD
VIL = 0.2VDD
VOH = 0.8VDD
VOL = 0.2VDD
Note 1: The trace impedance (specially, the VDD, VSS, VCI impedance and the data bus trace
capacitance etc,) between this chip and circuit board should be designed as low as possible.
Factors such as not sufficiently low trace impedance, LCD panel of large size, and high trace
impedance of the microcomputer interface, would become a cause of the ML9055A malfunction.
In such a situation, use the microcomputer interface not for reading, but for writing only to
reduce the power supply noise.
Note 2: The system cycle time tCYC at write and at read is different in the ML9055A. Please keep to the
system write time cycle when switching from the write operation to the read operation and,
similarly, keep to the system read time cycle when switching from the read operation to the write
operation.
Note 3: The overlapping duration when CS is "L" and E is "H" must satisfy tCSL or tEH. Reference points
tAS and tACC in this case are decided by CS or E, whichever is slower, and the reference points tAH,
tDS, TDH and tOH are decided by CS or E, whichever is faster.
14/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Parallel Interface Timing Diagram for 80-Series MPU
RS
VIH
VIH
VIL
VIL
tAH
tAS
tf
0.9VDD
CS, RD
WR
tr
tCSL
tCSH
0.9VDD
0.9VDD
0.1VDD
tCYC
tDS
DB7-DB0
(Write)
VIH
tDH
VIH
VIL
VIL
tOH
tACC
DB7-DB0
(READ)
0.1VDD
VOH
VOH
VOL
VOL
VIH = 0.8VDD
VIL = 0.2VDD
VOH = 0.8VDD
VOL = 0.2VDD
Note 1: The trace impedance (specially, the VDD, VSS, VCI impedance and the data bus trace
capacitance etc.,) between this chip and circuit board should be designed as low as possible.
Factors such as not sufficiently low trace impedance, LCD panel of large size, and high trace
impedance of the microcomputer interface, would become a cause of the ML9055A malfunction.
In such a situation, use the microcomputer interface not for reading, but for writing only to
reduce the power supply noise.
Note 2: The system cycle time tCYC at write and at read is different in the ML9055A. Please keep to the
system write time cycle when switching from the write operation to the read operation and,
similarly, keep to the system read time cycle when switching from the read operation to the write
operation.
Reset Timing
tr
tf
tRES
RESET
0.9 VDD
0.9 VDD
0.1 VDD
0.1 VDD
15/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
FUNCTIONAL DESCRIPTION
Microcomputer Interface
•
Serial Interface
The ML9055A communicates with a microcomputer via clock-synchronized serial interface when PS0 holds “L”.
Read operation is inhibited in the serial interface. Write operation is executed only when CS is low.
Data should be input from the most signification bit (MSB). The data latches to the internal shift registers on the
rising edge of the serial clock SCLK, and then processed as 8-bit data on the rising edge of the 8th clock. When
display data is written to the RAM, the column address is incremented automatically by one only. If CS holds “L”,
the serial data can be input continuously. If CS goes “H” before 8 serial clocks are sent while the serial data is
being input, the discontinued bytes become an invalid data, but the data transmitted prior to that is valid.
The serial interface includes a 3-line serial interface and a 4-line serial interface.
When PS1 is “L”, the 3-line serial interface is selected. The 3-line serial interface is composed of serial data
(SDATA), serial clock (SCLK), and chip select (CS). The set display data length command identifies whether the
data from a microcomputer is a display data or a command data. The specified number of bytes (1 to 256) in data
that follow the set display data length command is processed as the display data. And the next byte, after sending
the number of display data bytes specified by the set display data length command, is processed as the command
data.
If CS goes “H” while the number of bytes of serial data specified by the set display data length command is being
input, the discontinued bytes become an invalid data. And the bytes sent prior to the transmitted data is a valid data.
The next input data will be processed as the command data.
When PS1 is “H”, the 4-line serial interface is selected. The 4-line serial interface is composed of serial data
(SDATA), serial clock (SCLK), chip select (CS), and register select (RS). The register select pin RS is used to
differentiate whether the data sent from a microcomputer is a display data or a command data. At RS pin = “H”, the
input data is a display data. And at RS pin = “L”, the input data is a command data.
Note: Do not use the ML9055A with CS tied to “L”. Make sure to return the CS to “H” at the end of a command
or data input. However, use the ML9055A with CS at “L” when the set display data length command only is
input, including the input data, at the end of this command. Return the CS to "H" at the end of all data input.
16/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
• Parallel Interface
The ML9055A communicates with a microcomputer via the parallel interface when the PS0 is “H”. The
ML9055A includes a parallel interface for 68-series MPU and a parallel interface for 80-series MPU.
When both PS0 and PS1 are “H”, the interface is an 8-bit parallel interface for 68-series MPU. Both read and write
operations are performed only when the Chip Select (CS) pin is “L”and E clock (E) pin is “H”. The Register Select
(RS) pin is used to discriminate whether the data accessed from a microcomputer is a display data or a command
data. When the RS pin is “H”, the accessed data is a display data. And when the RS pin is “L”, the accessed data is
a command data.
Table 1-1. Parallel Interface Function (68-series MPU)
(× Don’t care)
E clock (E)
H
H
H
H
L
×
Register
Select (RS)
L
L
H
H
×
×
Chip Select
(CS)
L
L
L
L
×
H
Read/Write
(R/W)
L
H
L
H
×
×
Operation
Write command data.
Read status register.
Write display data.
Read display data.
Invalid
Invalid
When PS0 is “H” and PS1 is “L”, the interface is an 8-bit parallel interface for 80-series MPU. Both read and write
operations are performed only when the Chip Select (CS) is “L”. The Register Select (RS) pin is used to
discriminate whether the data accessed from a microcomputer is a display data or a command data. When the RS
pin is “H”, the accessed data is a display data. And when the RS pin is “L”, the accessed data is a command data.
Table 1-2. Parallel Interface Function (80-series MPU)
(× Don’t care)
Chip Select
(CS)
L
L
L
L
L
H
Register
Select (RS)
L
L
H
H
×
×
Write (WR)
Read (RD)
L
H
L
H
H
×
H
L
H
L
H
×
Operation
Write command data.
Read status register.
Write display data.
Write display data.
Invalid
Invalid
Note: Do not simultaneously input "L" to WR and RD to avoid the ML9055A malfunction.
17/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
LCD Drive Power Supply Circuit
The LCD drive power supply circuit composed of a voltage multiplier (VC), a voltage regulator (VR), and a
voltage follower (VF) is controlled by the set power supply configuration instruction.
Table 2. Power Supply Circuit Configuration
LCD drive power supply circuit
Power supply
configuration
Configuration
VC
VR
VF
VOUT
V0
V1 – V4
1 1 1
ON
ON
ON
Output
Output
Output
0 1 1
OFF
ON
ON
Output
Output
0 0 1
OFF
OFF
ON
0 0 0
OFF
OFF
OFF
(Note 1)
(VC VR VF)
All internal LCD drive
power supply circuits
used
Voltage regulator and
voltage follower used
Voltage follower only
used
External power supply
used
Pin state (Note 2)
External
input
Shorted
with V0
Shorted
with V0
External
input
External
input
Output
External
input
Note 1: Although the set power supply configuration instruction allows to input commands to perform
settings also of combinations other than shown in Table 2, do not perform such settings as
would cause the ML9055A malfunction.
Note 2: When the pin state is “output”, connect the specified capacitors to VOUT, V0 and V1 to V4.
•
Voltage multiplier
The voltage multiplier is used to increase the VCI voltage applied to VCI pin up to the set multiple value. The
setting enable voltage multiples are ×3, ×4, ×5, and ×6. These multiples are set by the voltage multiplication
instruction. After voltage multiplication, the voltage is output from VOUT pin, which is used as a power supply for
the voltage regulator and voltage follower.
A voltage multiplier is configured in conjunction with external capacitors. As shown in Figure 1, to configure ×3 to
×6 multiplications, connect appropriate capacitors to the chip externally. Connect the capacitors to configure a
voltage multiplier with the maximum multiplication used. Do not set the voltage multiplication by a command
larger than the enable setting by the external capacitors because it would become a cause of the ML9055 unstable
operation.
Note:
Use the voltage multiplier output voltage VOUT, and the LCD drive voltage V0, at the recommended
operating voltage 16.0 V or below.
x4 voltage
multiplication
x3 voltage
multiplication
Vss
VOUT
–
+
Vss
VOUT
x5 voltage
multiplication
–
+
Vss
VOUT
x6 voltage
multiplication
–
+
Vss
–
VOUT
+
C5+
C5+
C5+
C5+
C3+
C3+
+
C3+
+
C3+
+
C1–
–
C1–
–
–
C1–
–
–
C1–
–
–
C1+
+
C1+
+
C1+
+
C1+
+
+
C2+
+
C2+
+
C2+
+
–
C2–
–
C2–
–
–
C2–
–
–
C2+
C2–
C4+
C4+
C4+
+
C4+
+
–
+
Figure 1. Voltage Multiplier Setting (C = 0.8 µF to 5.7 µF)
18/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
• Voltage Regulator Circuit
VEXT
VREF
Internal
reference
voltage
circuit
Switching by REF
pin setting
VOUT
Electroni
c volume
circuit
VCON
+
–
V0
Rb
VR
Ra
VSS
Figure 2. Voltage Regulator Circuit
The voltage regulator is composed of an internal reference voltage circuit, an electronic volume circuit, and an
amplifier circuit. The internal reference voltage circuit outputs the reference voltage, VREF = 2.1 V (Tj = 25oC).
This reference voltage VREF has a temperature co-efficient of 0.125%/oC.
The reference voltage VREF is input to the electronic volume circuit. VREF can be input from VEXT pin also by the
set REF pin instruction. (Refer to Table 3.)
Table 3. V REF Voltage at Tj = 25°C
REF
L
H
Temp. coefficient
(Depends on externally
connected power supply.)
–0.125%/°C
V REF (V)
VEXT pin value
2.1 V
The electronic volume circuit converts the input reference voltage, VREF, to the contrast control voltage, Vcon,
expressed by the following equation:
VCON = (1− (63 − a)/210) × VREF
Here, parameter “a” is the contrast setting value shown in Table 4. (Levels 0 to 63 can be set.)
19/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Table 4. Contrast Setting Value
Contrast setting value
C4 C3 C2 C1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
:
1
1
1
1
1
1
1
1
1
1
C5
0
0
0
0
0
C0
0
1
0
1
0
0
1
Parameter
a
0
1
2
3
4
:
62
63
The contrast control voltage Vcon, that is output from the electronic volume circuit, is input to the amplifier circuit
and amplified to the LCD drive voltage V0, expressed by the following equation by the ratio of resistor Ra to Rb.
V0 = (1 + Rb/Ra) × VCON
Resistor Ra and resistor Rb can select either internal or external resistor by INTRS pin setting.
• Internal Resistor Configuration
When “H” is input to INTRS pin, resistor Ra and resistor Rb in the IC are selected. The resistance ratio Rb/Ra is
determined by the set internal resistance ratio command. Table 5 shows amplification factor of the amplifier
circuit.
Figure 3 shows the variable range of LCD drive voltage V0 at Tj = 25oC when using the internal resistors.
Table 5. Internal Resistance Ratio Setting
Internal resistance ratio setting value
R2 R1 R0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
•
Amplification factor
1 + Rb/Ra
2.3
3.0
3.7
4.4
5.1
5.8
6.5
7.2
External Resistor Configuration
When “L” is input to the INTRS pin, the internal resistors are separated and the externally connected resistors Ra
and Rb set the amplification factor. Similar to Figure 2, connect an external resistor Ra across VR and VSS pins,
and an external resistor Rb across VR and V0 pins.
Note: The sum of the externally connected resistors Ra and Rb should be in the 500 kΩ to 5 MΩ range.
20/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Internal Resistance Ratio Setting Value
(R2 R1 R0)
16.0
111
14.0
110
12.0
101
100
10.0
V0 Voltage (V)
011
8.0
010
001
6.0
000
4.0
2.0
0.0
0
7
15
23
31
39
47
55
63
Contrast Setting
Tj = 25°C
Figure 3. V0 Variable Range When Using Internal Reference Voltage and Internal Resistors
• Voltage Follower Circuit
With LCD drive voltage V0 as a reference voltage, 4 LCD drive bias voltages are generated. The LCD bias is
determined by the set LCD bias ratio command. The available bias levels are: 1/5, 1/6, 1/7, 1/8, 1/9, 1/10, 1/11, and
1/12. Connect capacitors of 0.376 µF to 2.4 µF to the voltage follower outputs for stabilizing the voltage.
To determine optimal bias setting:
Let the display duty be 1/D, then the optimal bias ratio is 1/(1 +
D ).
Table 6. LCD Drive Voltage Levels vs. Bias
LCD drive bias ratio
1/n
V1
(n–1)/n × V0
V2
(n–2)/n × V0
V3
2/n × V0
V4
1/n × V0
21/59
PEDL9055A-02-01
OKI Semiconductor
•
ML9055A-02
Power Supply Configuration Examples
VDD
VDD
INTRS
REF
INTRS
C2
C1
C1
C1
C1
C1
VEXT
VEXT
VOUT
C5+
C4+
C3+
C2+
C2–
C1+
C1–
VR
VOUT
C5+
C4+
C3+
C2+
C2–
C1+
C1–
C2
Capacitors
for
multiplying
voltage
Ra
Rb
C1
V0
C1
V1
C1
C1
V2
V3
V4
C1
(a) Using all internal power
supplies and internal
resistors
Vss
C1
C1
C1
C1
C1
INTRS
VOUT
C5+
C4+
C3+
C2+
C2–
C1+
C1–
VR
External
power
supply
VR
C1
V0
C1
V1
C1
C1
V2
V3
V4
INTRS
VCI
REF
Vss
External
power
supply
V0
C1
V1
C1
C1
V2
V3
V4
C1
(d) Using voltage regulator, voltage
follower, and internal resistors
Vss
REF
VCI
C1
V0
V1
V2
V3
V4
(c) Using all external reference power
supply, voltage follower, and
internal resistors
VDD
VDD
External
VEXT Power
Supply
VOUT
C5+
C4+
C3+
C2+
C2–
C1+
C1–
VR
External
power
supply
Vss
VEXT
(b) Using all internal power
supplies and external
resistors
VDD
INTRS
VCI
REF
VCI
VCI
Capacitors
for
multiplying
voltage
VDD
INTRS
REF
Vss
VEXT
VEXT
VOUT
C5+
C4+
C3+
C2+
C2–
C1+
C1–
VR
VOUT
C5+
C4+
C3+
C2+
C2–
C1+
C1–
VR
V0
V0
V1
V2
V3
V4
(e) Using voltage follower
REF
VCI
External
power
supply
V1
V2
V3
V4
(f) Using external power
supply only
Figure 4. Power Supply Configuration Examples
Note 1: The bias capacitor C1 connected to the LCD drive bias pin should be in the 0.376 µF to 2.4 µF
range. And the capacitors for multiplying voltage connected to the connect pins for these
capacitors, and stabilizing capacitor C2 connected to the voltage multiplier input/output pin
VOUT should be in the 0.8 µF to 5.7 µF range.
Note 2: In the case of using an external power supply, apply VSS to pin VCI. And when not using an
external reference voltage, keep the pin VEXT open.
22/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Partial Display Function
The set display lines count instruction allows the display duty to be set to any value from 1/16 duty to 1/128 duty
line-by-line, and also allows the display duty to be set according to the used panel.
Also, the partial display function can display a part of the common lines only on the used LCD panel out of the
total common lines, and accordingly sets the supply voltages, bias ratio and voltage multiplication thus reducing
the current consumption. The method of changing the number of display lines is described in the “Partial Display
Change Sequence” section of the OPERATING SEQUENCE.
Display Data RAM
For performing the bit-map display in the ML9055A, the data RAM is arranged into 2-dimensional 128 rows × 128
columns corresponding to the display image, and a specific element is specified by the row address (0 to 127) and
column address (0 to 127). Each element stores a 2-bit data that indicates the level of gradation i.e., gray scale, of a
pixel corresponding to an element. (Refer to Figure 5.)
The relationship between COM output numbers and RAM row addresses can be reversed by the set COM scan
direction command. The relationship between SEG output numbers and RAM column addresses can be reversed
by the ADC select command. This enhances the freedom in relationship between the panel and chip location at the
time of implementation.
Moreover, it is possible to provide an offset to the row addresses and COM numbers by the set scanning start COM
command allowing to scroll a display in the common direction. (Refer to Figure 6.)
Since the microcomputer interface data is in bytes, the data for 8 pixels of 8 rows × 1 column is collectively
handled as 1 byte. For this reason, the RAM read/write location is specified by the upper 4 bits of a row address
(called a page address) and a column address. In byte, the larger row address side is positioned to the upper bit side.
Since 1 pixel data consists of 2 bits, the read/write operations are performed in the order of upper/lower bits by
accessing 2 times consecutively.
As for the access procedure, the page address and column address are first set by command followed by the
execution of display data read/write commands. It is not necessary to set again the column address when
reading/writing the display data on the same page in the order of column address by the column address automatic
increment function. Meanwhile, when reading, it is necessary to read a dummy display data once between the
address setting and display data reading. For additional details, refer to the Display Data Write Sequence, Display
Data Read Sequence, and Read Modify Write Sequence in the OPERATING SEQUENCE section.
23/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
First
Byte
Page Address
D3 D2 D1 D0
1
1
1
1
0
1
1
1
1
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F
COM112
COM113
COM114
COM115
COM116
COM117
COM118
COM119
COM120
COM121
COM122
COM123
COM124
COM125
COM126
COM127
S0 bit of ADC = 0
S0 bit of ADC = 1
SEG127 00 7F
0
SEG126 01 7E
0
SEG125 02 7D
0
SEG124 03 7C
0
COM0
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
COM10
COM11
COM12
COM13
COM14
COM15
SEG3 7C 03
0
COM
Outputs
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
SEG2 7D 02
0
Line
Address
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
SEG0 7F 00
0
Second
Byte
SEG1 7E 01
Data Bus Weight
Row Address
(Mapping depends on COM
scan direction setting)
Column Address
Figure 5. Display Data RAM Map
24/59
PEDL9055A-02-01
OKI Semiconductor
RAM row address
R0
ML9055A-02
COM output
COM0
RAM row address
COM output
R0
COM0
Rk
COM128-j-D
Rk+D-1
COM127-j
R127
COM127
COMj
Rk
COMj+ D-1
Rk+D-1
R127
COM127
(a) COM scan direction SC0 = 0
Scan start COM setting = j
Display start row address setting = k
Display line count setting = D
RAM row address
COM output
COM0
R0
R(k+D-1) -128
COMj
(b) COM scan direction SC0 = 1
Scan start COM setting = j
Display start row address setting = k
Display line count setting = D
RAM row address
R0
COM output
COM0
R(k+D-1) -128
COM128-j-D
COMj+ D-1
COM127-j
Rk
Rk
R127
COM127
(c) COM scan direction SC0 = 0
Scan start COM setting = j
Display start row address setting = k
Display line count setting = D
In the case of j+D > 128
R127
COM127
(b) COM scan direction SC0 = 1
Scan start COM setting = j
Display start row address setting = k
Display line count setting = D
In the case of j+D > 128
Figure 6. Relationship Between RAM Row Address Setting and COM Output
25/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Gray Scale Display
In order to perform 4 gray scales (black, dark gray, light gray, and white) on a display, the ML9055A can set the
lighting level pulse width of a segment drive waveform every frame for the 2-bit display data. This allows the
ML9055A to support 2 modulation methods: pulse width modulation (PWM) and frame modulation (FRC), which
in turn allows flexible setting according to the panel characteristics.
For the frame cycle, which performs modulation, 3 frames or 4 frames can be selected by the set FRC field of
FRC/PWM mode command. And 9, 12 or 15 can be selected as the number of PWM pulse width setting steps by
the PWM1 and PWM0 fields, and the lighting pulse width of every frame of each gray scale is set by the set pulse
width command. (Refer to Tables 7 and 8.)
Example: In the setting (inversion display off) shown in Table 9, in pixels of the display RAM data 11, all the 3
frames output the segment drive waveform of pulse width 9/9 (driver voltage effective value maximum). Similarly,
in pixels of the RAM data 10, the 1st and 2nd frames output the segment drive waveform of pulse width 9/9, and
the 3rd frame outputs pulse width 0/9. In pixels of the RAM data 01, the 1st frame, 2nd frame and 3rd frame output
the segment drive waveform of pulse width 9/9, 3/9 and 0/9, respectively. In pixels of the RAM data 00, all 3
frames output the segment drive waveform of pulse width 0/9 (driver voltage effective value minimum).
Note: In order to avoid the occurrence of DC offset when using the 4-frame FRC, determine the pulse width
setting values of each gray scale such that the sum of values of even number frames is equal to the sum of
values of odd number frames.
Table 7. PWM Binary Setting for 4-frame FRC
RAM bit
(1st Byte/
2nd Byte)
11
10
01
00
PWM Binary Setting
G/S
Black
Dark Gray
Light Gray
White
1st frame PWM
2nd frame PWM
3rd frame PWM
4th frame PWM
(BA3–BA0)
(DA3–DA0)
(LA3–LA0)
(WA3–WA0)
(BB3–BB0)
(DB3–DB0)
(LB3–LB0)
(WB3–WB0)
(BC3–BC0)
(DC3–DC0)
(LC3–LC0)
(WC3–WC0)
(BD3–BD0)
(DD3–DD0)
(LD3–LD0)
(WD3–WD0)
Table 8. PWM Binary Setting for 3-frame FRC
RAM bit
(1st Byte/
2nd Byte)
11
10
01
00
PWM Binary Setting
G/S
Black
Dark Gray
Light Gray
White
1st frame PWM
2nd frame PWM
3rd frame PWM
(BA3–BA0)
(DA3–DA0)
(LA3–LA0)
(WA3–WA0)
(BB3–BB0)
(DB3–DB0)
(LB3–LB0)
(WB3–WB0)
(BC3–BC0)
(DC3–DC0)
(LC3–LC0)
(WC3–WC0)
Table 9. Example of PWM Binary Setting (3-frame FRC and 9-level PWM)
G/S
Black
Dark Gray
Light Gray
White
1st frame PWM
1001
1001
1001
0000
PWM Binary Setting
2nd frame PWM
1001
1001
0011
0000
3rd frame PWM
1001
0000
0000
0000
26/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Table 10. 9-Level PWM Settings
Decimal Value
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Binary Setting(*1)
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
PWM Setting
0
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
1
0
0
0
0
0
0
Visual Appearance
Lightest
Darkest
Set to lightest level.
(*1) The binary setting value can be any one of WA3-0, LA3-0, DA3-0, BA3-0, WB3-0, LB3-0, DB3-0,
BB3-0, WC3-0, LC3-0, DC3-0, BC3-0, WD3-0, LD3-0, DD3-0, and BD3-0.
Table 11. 12-Level PWM Settings
Decimal Value
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Binary Setting(*1)
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
PWM Setting
0
1/12
2/12
3/12
4/12
5/12
6/12
7/12
8/12
9/12
10/12
11/12
1
0
0
0
Visual Appearance
Lightest
Darkest
Set to lightest level.
(*1) The binary setting value can be any one of WA3-0, LA3-0, DA3-0, BA3-0, WB3-0, LB3-0, DB3-0,
BB3-0, WC3-0, LC3-0, DC3-0, BC3-0, WD3-0, LD3-0, DD3-0, and BD3-0.
27/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Table 12. 15-Level PWM Settings
Decimal Value
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Binary Setting(*1)
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
PWM Setting
0
1/15
2/15
3/15
4/15
5/15
6/15
7/15
8/15
9/15
10/15
11/15
12/15
13/15
14/15
1
Visual Appearance
Lightest
Darkest
(*1) Binary Setting Values are WA3–0, LA3–0, DA3–0, BA3–0, WB3–0, LB3–0, DB3–0, BB3–0, WC3–0,
LC3–0, DC3–0, BC3–0, WD3–0, LD3–0, DD3–0, or BD3–0.
28/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Frame 1
1
2
3
4
5
Frame 2
...
127
128
1
2
3
4
5
...
127
128
V0
V1
V2
SEG
V3
V4
VSS
1
8/9
3/9
2/9
1/9
V0
V2
Figure 7. Example of 9-Level PWM Segment Waveform
29/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Instruction Description
Table 13. Instruction Set List
x: Don’t care
R/W
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
D7
BUSY
D6
ON
D5
RES
0
0
1
1
1
0
0
0
x
0
x
0
D7
0
x
1
0
0
1
x
1
1
1
1
1
1
1
1
1
1
D7
1
1
WB3
1
WD3
1
LB3
1
LD3
1
DB3
1
DD3
1
BB3
1
BD3
0
0
0
1
1
0
0
1
L6
1
C6
1
D6
1
x
1
1
1
0
x
0
1
0
0
0
1
0
0
1
1
D6
0
0
WB2
0
WD2
0
LB2
0
LD2
0
DB2
0
DD2
0
BB2
0
BD2
0
0
1
1
1
1
1
0
L5
0
C5
0
D5
0
x
1
0
1
0
C5
1
0
1
1
1
1
1
1
1
1
D5
0
0
WB1
0
WD1
0
LB1
0
LD1
0
DB1
0
DD1
0
BB1
0
BD1
0
0
1
1
1
D4
D3
1
0
Write data
Read data
0
C3
1
0
1
P3
0
0
0
1
0
0
0
1
0
0
L4
L3
0
0
C4
C3
0
1
D4
D3
0
1
N4
N3
0
0
1
0
0
0
0
0
C4
C3
0
0
0
SC0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
1
D4
D3
1
0
0
1
WB0 WA3
0
1
WD0 WC3
0
1
LB0
LA3
0
1
LD0
LC3
0
1
DB0
DA3
0
1
DD0
DC3
0
1
BB0
BA3
0
1
BD0
BC3
1
x
D2
1
D1
1
D0
0
C2
C6
P2
0
1
R2
VC
0
L2
1
C2
0
D2
1
N2
1
BI2
1
0
C2
0
x
1
1
0
0
0
1
0
0
D2
FRC
0
WA2
0
WC2
0
LA2
0
LC2
1
DA2
1
DC2
1
BA2
1
BC2
C1
C5
P1
0
1
R1
VR
x
L1
x
C1
x
D1
x
N1
0
BI1
BO1
0
C1
0
x
0
1
0
0
1
1
1
0
D1
PWM1
0
WA1
0
WC1
1
LA1
1
LC1
0
DA1
0
DC1
1
BA1
1
BC1
C0
C4
P0
0
0
R0
VF
x
L0
x
C0
x
D0
x
N0
0
BI0
BO0
1
C0
S0
x
E0
R0
1
1
1
DI0
0
0
D0
PWM0
0
WA0
1
WC0
0
LA0
1
LC0
0
DA0
1
DC0
0
BA0
1
BC0
x
x
x
Description
Read internal status.
Write display data.
Read display data.
Set column address (lower digits).
Set column address (upper digits).
Set page address.
Set read modify write mode.
Release read modify write mode.
Set internal resistance ratio.
Set power supply configuration.
Set scan start COM.
Set initial display line address.
Set number of display lines.
Set N-line inversion.
Release N-line inversion.
Set LCD bias ratio.
Set voltage multiplication.
Set contrast.
Select ADC.
Set COM scan direction.
Light all dots.
Reverse display on/off
Set power save mode.
Release power save mode.
Start internal oscillator circuit.
Display on/off.
Reset
Set display data length. (Used in
3-line interface only.)
Set PWM/FRC mode.
Set white pulse width, 1/2.
Set white pulse width, 3/4
Gray scale register setting
RS
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Set light gray pulse width, 1/2.
Set light gray pulse width, 3/4
Set dark gray pulse width, 1/2
Set dark gray pulse width, 3/4
Set black pulse width, 1/2.
Set black pulse width, 3/4
Test instruction for supplier exclusive
use
30/59
PEDL9055A-02-01
OKI Semiconductor
•
ML9055A-02
Read Internal Status
This command is only available in the parallel interface mode.
RS
0
R/W
1
D7
BUSY
D6
ON
D5
RES
D4
1
D3
0
D2
1
D1
1
D0
0
Description
Read internal status
BUSY
0: Chip is idle.
1: Chip is executing an instruction.
When this bit is “1”, it indicates that this chip is executing an instruction. Normally it is not necessary to read the
internal status because the command execution processing is completed in 1 system cycle time (tCYC). The reset
operation by RESET pin does not pull this bit to “1”. Refer to the RES bit described below.
ON
0: Display is OFF.
1: Display is ON.
RES
0: Chip is in operating state.
1: Chip is executing the reset.
This bit goes “1” during the execution of the reset either by RESET pin or by the reset command. Other commands
cannot be executed while the reset is being executed. Since the reset execution processing is completed in 1 system
cycle time, the next command can be input without reading this bit if wait-time of 1 system write cycle time (tCYC)
is taken after the RESET pin is pulled to “H” or after having executed reset by the reset command.
• Write Display Data
The display data is written on to the display RAM at a location specified by the page address and column address.
If using the 3-line serial interface, the set data display length command must be executed prior to inputting the
display data. Column address automatically increments by one after every 2-byte data write operation, and returns
to 0 after data is written to the last column address (7F). The page address does not increment even if the column
address has returned to 0. The RAM must be written in 2 successive bytes because the 2-bit data for each pixel is
written in 2 times. Refer to Figure 5 for the data structure. And about the write operation, refer to the Display Data
Write Sequence.
RS
1
R/W
0
D7
D6
D5
D4
D3
Write data
D2
D1
D0
Description
Write display data.
31/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
• Read Display Data
Data is read from the display RAM at a location specified by the page address and column address. The column
address increments automatically by one every 2-byte read operation, and returns to 0 after the data of last column
address (7F) is read. The page address does not increment even if the column address has returned to 0. Dummy (1
byte) data reading is required once after the address setting, and the display data is read after having read that
dummy data.
For additional details on the read operation, refer to the Display Data Read Sequence. This command is available
in the parallel interface mode only.
RS
1
•
R/W
1
D7
D6
D5
D4
D3
Read data
D2
D1
D0
Description
Read display data
Set Column Address
Specifies the column address (0 to 127) of the write/read destinations of display data. The column address
increments automatically by one every 2 times a write display data command or a read display command is
executed.
It does not matter to execute the higher digit setting or the lower digit setting of a column address first. It is also
possible to execute only either the higher digit setting or the lower digit setting of a column address.
•
RS
R/W
D7
D6
D5
D4
D3
D2
D1
D0
0
0
0
0
0
0
C3
C2
C1
C0
0
0
0
0
0
1
0
C6
C5
C4
Description
Set column address (lower
digits).
Set column address (higher
digits).
Set Page Address
Specifies the read/write destination page address (0 to 15) of the display data.
RS
0
•
R/W
0
D7
1
D6
0
D5
1
D4
1
D3
P3
D2
P2
D1
P1
D0
P0
Description
Set page address
Set Read Modify Write Mode
In this mode, data is read from the display RAM at a location specified by the page address and column address,
and the data is written to the same page address and column address. The column address does not increment after
the 2-byte display data read operation, but increments by one after every 2-byte write operation. It is necessary to
read a dummy data after the address setting. It is also necessary to read a dummy data after the 2-byte write
operation.
The display data cannot be read through the serial interface. For additional information on the read modify write
operation, refer to the Read Modify Write Mode Sequence.
RS
0
R/W
0
D7
1
D6
1
D5
1
D4
0
D3
0
D2
0
D1
0
D0
0
Description
Set read modify write mode.
32/59
PEDL9055A-02-01
OKI Semiconductor
•
ML9055A-02
Release Read Modify Write Mode
This command will release the read modify write mode.
RS
0
•
R/W
0
D7
1
D6
1
D5
1
D4
0
D3
1
D2
1
D1
1
D0
0
Description
Release read modify write mode.
Set Internal Resistance Ratio
3 bits are used to set the resistance ratio of internal resistors used in the voltage regulator.
For details on the operation of the voltage regulator by the internal resistance ratio setting, refer to the “Voltage
Regulator” section.
RS
0
R/W
0
D7
0
D5
1
D4
0
D3
0
D2
R2
D1
R1
D0
R0
Description
Set internal resistance ratio.
(1+Rb/Ra)
2.3
3.0
3.7
4.4
5.1
5.8
6.5
7.2
R2-R0
(0, 0, 0)
(0, 0, 1)
(0, 1, 0)
(0, 1, 1)
(1, 0, 0)
(1, 0, 1)
(1, 1, 0)
(1, 1, 1)
•
D6
0
Set Power Supply Configuration
This command sets the operation of internal power supply for every block. VC = Voltage multiplier, VR = Voltage
regulator, VF = Voltage follower. (0: Off, 1: On)
Although the set power supply configuration command allows you to input commands for settings other than the
combinations shown in Table 2, do not perform other settings as these would become a cause of the ML9055A
malfunction.
RS
0
•
R/W
0
D7
0
D6
0
D5
1
D4
0
D3
1
D2
VC
D1
VR
D0
VF
Description
Set power supply configuration.
Set Scan Start COM (2-byte instruction)
This instruction specifies the COM number to start scanning. For details on the operation of the scan start COM
setting, refer to Figure 6.
RS
0
0
R/W
0
0
D7
0
x
D6
1
L6
D5
0
L5
D4
0
L4
D3
0
L3
D2
0
L2
D1
x
L1
D0
x
L0
Description
Set scan start COM.
Note: Make sure to input the upper instruction before inputting the lower instruction.
33/59
PEDL9055A-02-01
OKI Semiconductor
•
ML9055A-02
Set Initial Display Line Address (2-byte instruction)
This instruction is used to set the line address of display RAM that starts the display. The use of this instruction
makes it possible to achieve a scroll in the vertical direction without changing the contents of the display data
RAM.
For details on the operation of the initial display line address setting, refer to Figure 6.
RS
0
0
R/W
0
0
D7
0
x
D6
1
C6
D5
0
C5
D4
0
C4
D3
0
C3
D2
1
C2
D1
x
C1
D0
x
C0
Description
Set initial display line address.
Note: Make sure to input the upper instruction before inputting the lower instruction.
• Set Display Line Count (2-byte instruction)
This instruction is used to set the duty ratio (1/16 to 1/128) of LCD display. The setting value determines the
number of data lines displayed on the LCD display. The internal state does not change even by an invalid setting.
For details on the operation of the display start line address setting, refer to Figure 6.
RS
0
0
R/W
0
0
D7
0
D7
D6
1
D6
D5
0
D5
D4
0
D4
D3
1
D3
D2
0
D2
D1
x
D1
D0
x
D0
Description
Set the number of lines to be
displayed.
Note: Make sure to input the upper instruction before inputting the lower instruction.
...
10000000
10000001
11111111
...
Invalid
1/16
1/17
...
...
00001111
00010000
00010001
Duty Ratio
Invalid
1/128
Invalid
...
...
D7 – D0
00000000
Invalid
34/59
PEDL9055A-02-01
OKI Semiconductor
•
ML9055A-02
Set N-line Inversion (2-byte instruction)
This is a setting instruction to perform the N lines (3 to 33 lines) inversion drive for reducing the crosstalk noise.
RS
0
0
R/W
0
0
D7
0
x
D6
1
x
D5
0
x
D4
0
N4
D3
1
N3
D2
1
N2
D1
x
N1
D0
x
N0
Description
Set N-line inversion.
Note 1: In order to prevent the generation of DC bias and display irregularity, or unevenness on the
display, the number of lines selected should not be set to a divisor that is twice the display duty
ratio. Pay attention to this condition when using the N-lines inversion.
Example: If the display duty ratio is 1/99, never set the N-line inversion to 3, 6, 9, 11, 18, 22, or
33 lines.
Note 2: Make sure to input the upper instruction before inputting the lower instruction.
N4 – N0
00000
00001
...
...
Setting number of inversion lines
0 lines (Frame inversion)
3 lines
11110
11111
•
32 lines
33 lines
Release N-line Inversion
This command releases the N-line inversion setting of driver (controller), causing frame inversion to occur.
RS
0
•
R/W
0
D7
1
D6
1
D5
1
D4
0
D3
0
D2
1
D1
0
D0
0
D2
BI2
D1
BI1
D0
BI0
Description
Release N-line inversion.
Set LCD Bias Ratio
Sets the LCD bias ratio (1/5 – 1/12).
RS
0
R/W
0
D7
0
BI2
0
0
0
0
1
1
1
1
D6
1
D5
0
BI1
0
0
1
1
0
0
1
1
D4
1
BI0
0
1
0
1
0
1
0
1
D3
0
Description
Set the LCD bias ratio.
Bias Ratio
1/5
1/6
1/7
1/8
1/9
1/10
1/11
1/12
35/59
PEDL9055A-02-01
OKI Semiconductor
•
ML9055A-02
Set Voltage Multiplication
This command is used to set the voltage multiplication. The available multiplications are: ×3, ×4, ×5, and ×6.
RS
0
R/W
0
D7
0
D6
1
D5
1
D4
0
D3
0
D2
1
D1
BO1
D0
BO0
Description
Set voltage multiplication.
Note: Do not set the value exceeding the upper limit of voltage multiplications that are determined by the
connection of external capacitors in the voltage multiplication configuration.
BO1
0
0
1
1
•
BO0
0
1
0
1
Voltage multiplication
x3
x4
x5
x6
Set Contrast (2-byte instruction)
This instruction is used for fine tuning of the LCD drive voltage to adjust the display contrast.
For details on the operation of contrast setting, refer to Table 4 and Figure 3.
RS
0
0
R/W
0
0
D7
1
x
D6
0
x
D5
0
C5
D4
0
C4
D3
0
C3
D2
0
C2
D1
0
C1
D0
1
C0
Description
Set the contrast.
Note: Make sure to input the upper instruction before inputting the lower instruction.
•
Select ADC
Determines the correspondence between the column address of display data RAM and the segment driver (0: From
SEG0 to SEG 127, 1: From SEG127 to SEG0)
For details on the operation of ADC selection, refer to Figure 5.
RS
0
R/W
0
D7
1
D5
1
D4
0
D3
0
D2
0
D1
0
D0
S0
Description
Select ADC.
Relationship between column address and segment output
RAM column address i corresponds to SEGi.
RAM column address i corresponds to SEG127−i.
S0
0
1
•
D6
0
Set COM Scan Direction
This instruction is used to set the COM (row) scan direction. (0: COM0 to COM127 direction, 1: COM127 to
COM0 direction)
For details on the operation of setting the COM scan direction, refer to Figure 6.
RS
0
R/W
0
D7
1
D6
1
D5
0
D4
0
D3
SC0
D2
x
D1
x
D0
x
Description
Set the COM scan direction.
36/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
• Light All Dots
Always outputs the lighting level regardless of the contents of the display data RAM, PWM setting, and reverse
display on/off command. (0 : Normal display, 1: All dots light.)
RS
0
R/W
0
D7
1
D6
0
D5
1
D4
0
D3
0
D2
1
D1
0
D0
E0
Description
Light all dots.
• Reverse Display On/Off
Reverses the gray scale level relationship of each pixel without modifying the contents of display data RAM. (0:
Normal, 1: Reverse image)
RS
0
R/W
0
D7
1
D6
0
D5
1
D4
0
RAM contents
Normal display: R0 = 0
Reverse display: R0 = 1
D3
0
D2
1
RAM = “00”
White
Black
D1
1
D0
R0
RAM = “01”
Light gray
Dark gray
Description
Reverse display on/off
RAM = “10”
Dark gray
Light gray
RAM = “11”
Black
White
• Set Power Save Mode
Puts the driver (controller) into the power save mode as follows:
Oscillator circuit:
LCD power supply:
COM/SEG output:
RS
0
R/W
0
D7
1
Off
Off (Note)
VSS
D6
0
D5
1
D4
0
D3
1
D2
0
D1
0
D0
1
Description
Set the power save mode.
Note: The LCD power supply consists of a voltage multiplier (VC), a voltage regulator (VR), and a
voltage follower (VF). Among these, the circuits set to operating state by the set power supply
configuration command are turned off in the power save mode.
•
Release Power Save Mode
Returns the driver (controller) from the power save mode. Circuits set to the operating state by the set supply
configuration command only are turned on.
RS
0
R/W
0
D7
1
D6
1
D5
1
D4
0
D3
0
D2
0
D1
0
D0
1
Description
Release the power save mode.
37/59
PEDL9055A-02-01
OKI Semiconductor
•
ML9055A-02
Start Internal Oscillator Circuit
This command activates the internal oscillator circuit. Note that since the oscillator circuit stops operation after the
reset using the RESET pin, this instruction must be executed for initialization.
RS
0
R/W
0
D7
1
D6
0
D5
1
D4
0
D3
1
D2
0
D1
1
D0
1
Description
Start internal oscillation circuit.
• Display On/Off
Turns the display on and off without modifying the display data RAM content. (0: off, 1: on) This command has
priority over Light All Dots and Reverse Display On/Off commands. Commands are accepted while the display is
off, but the visual state of the display does not change.
RS
0
•
R/W
0
D7
1
D6
0
D5
1
D4
0
D3
1
D2
1
D1
1
D0
DI0
Description
Display On/Off
Reset
Resets some functions of the driver/controller. See Reset Section below for more details.
RS
0
R/W
0
D7
1
D6
1
D5
1
D4
0
D3
0
D2
0
D1
1
D0
0
Description
Reset
38/59
PEDL9055A-02-01
OKI Semiconductor
•
ML9055A-02
Set Display Data Length (2-byte instruction)
This command is used in the 3-line serial interface mode (without RS signal). The specified number (1 to 256) of
data bytes that continue after this set display data length command are processed as a display data. And a command
that is input after the transmission of the display data is regarded as a command data.
One pixel data consists of 2 bits. Set the display data length to even byte although odd byte setting also is possible.
This is because writing from the 2nd byte of each pixel cannot be started.
This command is ignored (NOOP) in the 4-line serial interface mode and 4-line parallel interface mode.
RS
0
0
R/W
0
0
D7
1
D7
D6
1
D6
D5
1
D5
D4
0
D4
D3
1
D3
D2
0
D2
D1
0
D1
D0
0
D0
Description
Set the display data length.
Note: Make sure to input the upper instruction before inputting the lower instruction.
D7
0
0
0
:
1
1
1
•
D6
0
0
0
:
1
1
1
D5
0
0
0
:
1
1
1
D4
0
0
0
:
1
1
1
D3
0
0
0
:
1
1
1
D2
0
0
0
:
1
1
1
D1
0
0
1
:
0
1
1
D0
0
1
0
:
1
0
1
Display data length
1
2
3
:
254
255
256
Set FRC/PWM Mode
Sets the pulse width (PWM) and frame cycle (FRC) for gray-scale operation.
RS
0
R/W
0
D7
1
FRC
0: 4-frame
1: 3-frame
D6
0
D5
0
D4
1
D3
0
D2
FRC
D1
D0
PWM1 PWM0
Description
Set PWM and FRC mode
PWM1, PWM0
00: 9-level
01: 9-level
10: 12-level
11: 15-level
39/59
PEDL9055A-02-01
OKI Semiconductor
•
ML9055A-02
Set Gray Scale Register (2-byte instruction)
This instruction is used for setting the PWM pulse width, frame-by-frame, corresponding to the 4-level gradation.
For details on the operation of the register setting, refer to Tables 7 and 8.
RS
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
R/W
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
D7
1
WB3
1
WD3
1
LB3
1
LD3
1
DB3
1
DD3
1
BB3
1
BD3
D6
0
WB2
0
WD2
0
LB2
0
LD2
0
DB2
0
DD2
0
BB2
0
BD2
D5
0
WB1
0
WD1
0
LB1
0
LD1
0
DB1
0
DD1
0
BB1
0
BD1
D4
0
WB0
0
WD0
0
LB0
0
LD0
0
DB0
0
DD0
0
BB0
0
BD0
D3
1
WA3
1
WC3
1
LA3
1
LC3
1
DA3
1
DC3
1
BA3
1
BC3
D2
0
WA2
0
WC2
0
LA2
0
LC2
1
DA2
1
DC2
1
BA2
1
BC2
D1
0
WA1
0
WC1
1
LA1
1
LC1
0
DA1
0
DC1
1
BA1
1
BC1
D0
0
WA0
1
WC0
0
LA0
1
LC0
0
DA0
1
DC0
0
BA0
1
BC0
Description
Set white pulse width, 1/2.
Set white pulse width, 3/4.
Set light gray pulse width, 1/2.
Set light gray pulse width, 3/4.
Set dark gray pulse width, 1/2.
Set dark gray pulse width, 3/4.
Set black pulse width, 1/2.
Set black pulse width, 3/4.
WA3–WA0, LA3–LA0, DA3–DA0, BA3–BA0: First frame pulse width
WB3–WB0, LB3–LB0, DB3–DB0, BB3–BB0: Second frame pulse width
WC3–WC0, LC3–LC0, DC3–DC0, BC3–BC0: Third frame pulse width
WD3–WD0, LD3–LD0, DD3–DD0, BD3–BD0: Fourth frame pulse width
The 4th frame data is “don’t care” in 3-frame FRC.
Note: Make sure to input the upper instruction before inputting the lower instruction.
•
Test Instruction for Supplier Exclusive Use
RS
0
R/W
0
D7
1
D6
1
D5
1
D4
1
D3
x
D2
x
D1
x
D0
x
Description
Test instruction for supplier
exclusive use
This command is reserved for the test by the manufacturer – DO NOT USE!
40/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Reset Defaults
Reset includes a hardware reset by RESET pin and software reset by the reset command. When the ML9055A is
powered, the hardware reset by RESET pin must be performed prior to executing any other instructions.
O: Initialization executed.
―: No change
Item
Set column address
(lower)
Set column address
(upper)
Set page address
Set internal
resistance ratio
Set power supply
configuration
Set scan start COM
Set initial display line
address
Set number of
display lines
Set N-line inversion
Set LCD bias ratio
Set voltage
multiplication
Set contrast
ADC select
Set COM scan
direction
Light all dots
Reverse display
on/off
Set power save
mode
Display on/off
Set display data
length
Set FRC/PWM
mode
Set white pulse
width, 1/2
Set white pulse
width, 3/4
Set light gray pulse
width, 1/2
Set light gray pulse
width, 3/4
Set dark gray pulse
width, 1/2
Set dark gray pulse
width, 3/4
Set black pulse
width, 1/2
Set black pulse
width, 3/4
Oscillator circuit
Parameter
Initial value after
reset
Hardware
Software
(C3, C2, C1, C0)
(0, 0, 0, 0)
O
O
(C6, C5, C4)
(0, 0, 0)
O
O
(P3, P2, P1, P0)
(0, 0, 0, 0)
O
O
(R2, R1, R0)
(0, 0, 0)
O
O
2.3 times
(VC, VR, VF)
(0, 0, 0)
O

Voltage multiplicatier,
regulator, and VF
amp. are all off.
(L6, L5, L4, L3, L2, L1, L0)
(C6, C5, C4, C3, C2, C1,
C0)
(0, 0, 0, 0, 0, 0, 0)
O
O
(0, 0, 0, 0, 0, 0, 0)
O

(1, 0, 0, 0, 0, 0, 0, 0)
O

128 lines
(0, 0, 0, 0, 0)
(1, 1, 1)
O
O


Frame inversion
1/12 bias
(BO1, BO0)
(0, 0)
O

3 times
(C5, C4, C3, C2, C1, C0)
(1, 0, 0, 0, 0, 0)
O
O
32
(D7, D6, D5, D4, D3, D2,
D1, D0)
(N4, N3, N2, N1, N0)
(BI2, BI1, BI0)
Remarks
S0
0
O

RAM address i
corresponds to SEGi.
SC0
0
O

COM0→COM127
E0
0
O

Normal display
R0
0
O

Normal display

Release
O

DI0
(D7, D6, D5, D4, D3, D2,
D1, D0)
0
O

Off
(0, 0, 0, 0, 0, 0, 0, 0)
O
O
1 byte
(FRC, PWM1, PWM0)
(0, 0, 0)
O
O
4-frame, 9-level
(WB3, WB2, WB1, WB0,
WA3, WA2, WA1, WA0)
(0, 0, 0, 0, 0, 0, 0, 0)
O
O
(WD3, WD2, WD1, WD0,
WC3, WC2, WC1, WC0)
(0, 0, 0, 0, 0, 0, 0, 0)
O
O
(LB3, LB2, LB1, LB0,
LA3, LA2, LA1, LA0)
(0, 0, 0, 0, 0, 0, 0, 0)
O
O
(LD3, LD2, LD1, LD0,
LC3, LC2, LC1, LC0)
(0, 0, 0, 0, 0, 0, 0, 0)
O
O
(DB3, DB2, DB1, DB0,
DA3, DA2, DA1, DA0)
(1, 1, 1, 1, 1, 1, 1, 1)
O
O
(DD3, DD2, DD1, DD0,
DC3, DC2, DC1, DC0)
(1, 1, 1, 1, 1, 1, 1, 1)
O
O
(BB3, BB2, BB1, BB0,
BA3, BA2, BA1, BA0)
(1, 1, 1, 1, 1, 1, 1, 1)
O
O
(BD3, BD2, BD1, BD0,
BC3, BC2, BC1, BC0)
(1, 1, 1, 1, 1, 1, 1, 1)
O
O

OFF
O

Internal oscillator
circuit stops operation.
41/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
OPERATING SEQUENCE
Power-on Sequence in Using the Built-in Power Supply Circuits
Start of Initialization
Power ON VDD (*1)
(Hold the RESET pin = “L”.)
Wait for VDD to stabilize.
RESET pin = “H”
User application set-up
-Set the number of display lines.
-Select ADC.
-Set COM scan direction.
-Set initial display line.
-Set N-line inversion. (*2)
-Set PWM and FRC.
-Set gray scale register.
User LCD power supply set-up
-Start internal oscillator circuit.
-Set voltage multiplication.
-Set internal resistance ratio. (*3)
-Set contrast.
-Set LCD bias ratio.
Set power supply configuration.
Wait for LCD power supply to
stabilize. (*4)
Input display data.
Display ON
(*1): Apply VCI also simultaneously with
VDD.
(*2): Only when line inversion is used.
When using frame inversion, either
release N-line inversion or specify 0
lines.
(*3): Only when using the internal
resistors.
(*4): The stabilizing time primarily depends
on factors such as the voltage
multiplier setting, the internal
resistance ratio, and the external
capacitors.
End of Initialization
42/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Power-on Sequence in Using an External Power Supply Circuit
Start of Initialization
Power ON VDD (*1)
(Hold the RESET pin = “L”.)
Wait for VDD to stabilize.
RESET pin = “H”
Set power save mode.
User application set-up
-Set the number of display lines.
-Select ADC.
-Set COM scan direction.
-Set scan start COM.
-Set initial display line.
-Set N-line inversion. (*2)
-Set PWM and FRC.
-Set gray scale register.
User LCD power supply set-up
-Start internal oscillator circuit.
-Set internal resistance ratio. (*3)
-Set contrast.
-Set LCD bias ratio. (*4)
-Set power supply configuration.
Release the power save mode.
Power ON the external power
supply. (*5)
Wait for LCD power supply to
stabilize. (*6)
Input display data.
Display ON
(*1): Apply VCI also simultaneously
with VDD.
(*2): Only when line inversion is used.
When using the frame inversion,
either release N-line inversion or
specify 0 lines.
(*3): Only when using the internal
resistors.
(*4): Only when using the voltage
follower.
(*5): Input sequentially external power
supplies from the one with higher
potential.
(*6): The stabilizing time primarily
depends on factors such as the
internal resistance ratio, and the
external capacitors.
End of Initialization
43/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Power off Sequence in Using a Built-in Power Supply
Start of Power OFF
Set power save mode.
Power OFF VDD
End of Power OFF
Power off Sequence in Using an External Power Supply
Start of Power OFF
Power OFF external power supply.
Set power save mode.
Power OFF VDD.
End of Power OFF
44/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Start and End of Power Save Sequence in Using a Built-in Power Supply
Start of Power Save
Display OFF
Set power save mode.
Power save mode
Oscillator circuit:
OFF
LCD Power Supply: OFF
COM/SEG Outputs: VSS
Release powe save mode.
Wait for LCD power supply level to
stabilize. (*1)
Display ON
(*1) The stabilized time depends on the
voltage multiplier setting, the internal
resistance ratio, the external capacitors,
and so on.
End of Power Save
45/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Start and End of Power Save Sequence in Using an External Power Supply
Start of Power Save Mode
Display OFF
External power supply OFF
Set power save mode.
Power save mode
Oscillator circuit:
LCD power supply:
COM/SEG output:
OFF
OFF (*1)
VSS
Release power save mode. (*2)
Power on the external power
supply.
(*1): Turns off the circuits set to operating state
by the set power supply configuration
instruction.
(*2): The LCD power supplies set to the
operating state only are turned on by the
set power supply configuration instruction.
(*3): The stabilizing time primarily depends on
factors such as the voltage multiplier
setting, the internal resistance ratio, and
the external capacitors.
Wait for LCD power supply level to
stabilize. (*3)
Display ON
End of Power Save
46/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Partial Display Change Sequence in Using a Built-in Power Supply
Start of Partial Display Change
Display OFF
Set power save mode.
User application set-up
-Set display lines.
-Set scan start COM.
-Set initial display line.
User LCD power set-up
-Start internal oscillator circuit.
-Set voltage multiplication.
-Set internal resistance ratio.
-Set contrast.
-Set LCD bias ratio.
Release power save mode.
Wait for LCD power supply level to
stabilize. (*1)
Display ON
End of Partial Display Change
(*1) The stabilized time depends on the
voltage multiplier setting, the internal
resistance ratio, the external capacitors,
and so on.
47/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Partial Display Chang Sequence in Using an External Power Supply
Start of Partial Display Change
Display OFF
External power supply OFF
Set power save mode.
User application set-up
-Set the number of display lines.
-Set scan start COM.
-Set initial display line.
User LCD power supply set-up
-Start internal oscillator circuit.
-Set voltage multiplication. (*1)
-Set internal resistance ratio. (*2)
-Set contrast. (*3)
-Set LCD bias ratio. (*4)
Release power save mode.
External power supply ON
Wait for LCD power supply to
stabilize. (*5)
Display ON
(*1). Only when using the built-in voltage
multiplier.
(*2). Only when using the internal resistors.
(*3). Only when using the built-in voltage
regulator.
(*4). Only when using the built-in voltage
follower.
(*5). The stabilizing time primarily depends
on factors such as the voltage
multiplier, the internal resistance ratio,
and the external capacitors.
End of Partial Display Change
48/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Display Data Write Sequence
Start of Display Data Write
Set page address.
Set column address.
Write 1st byte of data.
Write 2nd byte of data.
Continue to write the
display data?
Yes
No
End of Display Data Write
49/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Display Data Read Sequence
Start of Display Data Read
Set page address.
Set column address.
Read dummy data. (Note 1)
Read 1st byte of data.
Read 2nd byte of data.
Continue to read the
display data?
Yes
No
End of Display Data Read
Note 1: Although the display RAM data is of 2 bytes, the dummy data is read once (1 byte) only.
Note 2: The trace impedance (specially, the VDD, VSS, VCI impedance and the data bus trace
capacitance etc.,) between this chip and circuit board should be designed as low as possible.
Factors such as not sufficiently low trace impedance, LCD panel of large size, and higher
trace impedance of the microcomputer interface, would become a cause of the ML9055A
malfunction. In such a situation, use the microcomputer interface not for reading, but for
writing only to reduce the power supply noise.
50/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Read Modify Write Sequence
Start of Read Modify Write
Set page address.
Set column address.
Set read modify write.
Read dummy data. (Note 1)
Read 1st byte of data.
Read 2nd byte of data.
Write 1st byte of data.
Write 2nd byte of data.
Continue read modify
write?
Yes
No
Release read modify write.
End of Read Modify Write
Note 1: Although the display RAM data is of 2 bytes, the dummy data is read once (1 byte) only.
Note 2: In the case of the read modify write operation, it is necessary to read dummy data for every
read operation.
Note 3: The trace impedance (specially, the VDD, VSS, VCI impedance and the data bus trace
capacitance etc.,) between this chip and circuit board should be designed as low as possible.
Factors such as not sufficiently low trace impedance, LCD panel of large size, and high trace
impedance of the microcomputer interface, would become a cause of the ML9055A
malfunction. In such a situation, use the microcomputer interface not for reading, but for
writing only to reduce the power supply noise.
51/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
PAD CONFIGURATION
Pad Layout
Chip Size:
9.28mm × 3.95 mm
Chip Thickness: 625±15 µm
Bump Size (1): 70 × 70 µm
(PAD No. 1–100)
Bump Size (2): 70 × 37 µm
(PAD No. 101–369)
Y
318
152
319
151
(Gold Bump Top View)
X
369
101
1
100
Pad Coordinates
Pad No.
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
Pad Name
X (µm)
Y (µm)
Pad No.
Pad Name
X (µm)
Y (µm)
DUMMY
DUMMY
DUMMY
DUMMY
DUMMY
DUMMY
DUMMY
DUMMY-B
DUMMY-B
VDD
TEST2
VSS
PS0
VDD
PS1
VSS
CS
RESET
VDD
RS
R/W (WR)
VSS
E (RD)
VDD
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
VDD
–4270
–4185
–4100
–4015
–3930
–3845
–3760
–3675
–3590
–3505
–3420
–3335
–3250
–3165
–3080
–2995
–2910
–2825
–2740
–2655
–2570
–2485
–2400
–2315
–2230
–2145
–2060
–1975
–1890
–1805
–1720
–1635
–1550
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
VDD
VDD
VDD
VDD
VDD
VCI
VCI
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VOUT
VOUT
C5+
C5+
C3+
C3+
C1–
C1–
C1+
C1+
C2+
C2+
C2–
C2–
C4+
C4+
VDD
VDD
REF
–1465
–1380
–1295
–1210
–1125
–1040
–955
–870
–785
–700
–615
–530
–445
–360
–275
–190
–105
–20
65
150
235
320
405
490
575
660
745
830
915
1000
1085
1170
1255
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
52/59
PEDL9055A-02-01
OKI Semiconductor
Pad No.
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
ML9055A-02
Pad Name
X (µm)
Y (µm)
Pad No.
Pad Name
X (µm)
Y (µm)
VSS
VEXT
VDD
INTRS
VSS
VSS
V4
V4
V3
V3
V2
V2
V1
V1
V0
V0
VR
VR
VSS
VSS
VDD
TEST1
DUMMY-B
DUMMY-B
DUMMY-B
DUMMY-B
DUMMY-B
DUMMY-B
DUMMY-B
DUMMY-B
DUMMY-B
DUMMY-B
DUMMY
DUMMY
DUMMY
DUMMY
COM63
COM62
COM61
COM60
COM59
COM58
COM57
COM56
COM55
COM54
COM53
COM52
COM51
COM50
COM49
COM48
COM47
COM46
COM45
COM44
COM43
COM42
COM41
COM40
COM39
1340
1425
1510
1595
1680
1765
1850
1935
2020
2105
2190
2275
2360
2445
2530
2615
2700
2785
2870
2955
3040
3125
3210
3295
3380
3465
3550
3635
3720
3805
3890
3975
4060
4145
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1843
–1627
–1575
–1523
–1471
–1419
–1367
–1315
–1263
–1211
–1159
–1107
–1055
–1003
–951
–899
–847
–795
–743
–691
–639
–587
–535
–483
–431
–379
–327
–275
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
COM38
COM37
COM36
COM35
COM34
COM33
COM32
COM31
COM30
COM29
COM28
COM27
COM26
COM25
COM24
COM23
COM22
COM21
COM20
COM19
COM18
COM17
COM16
DUMMY
DUMMY
DUMMY
COM15
COM14
COM13
COM12
COM11
COM10
COM9
COM8
COM7
COM6
COM5
COM4
COM3
COM2
COM1
COM0
DUMMY
DUMMY
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4509
4342
4290
4238
4186
4134
4082
4030
3978
3926
3874
3822
3770
3718
3666
3614
3562
3510
3458
3354
3302
3250
3198
3146
3094
3042
2990
2938
2886
2834
2782
2730
2678
2626
2574
2522
2470
2418
–223
–171
–119
–67
–15
37
89
141
193
245
297
349
401
453
505
557
609
661
713
765
817
869
921
1619
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
53/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Pad No.
Pad Name
X (µm)
Y (µm)
Pad No.
Pad Name
X (µm)
Y (µm)
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
SEG42
SEG43
SEG44
SEG45
SEG46
SEG47
SEG48
SEG49
SEG50
SEG51
SEG52
SEG53
SEG54
SEG55
SEG56
SEG57
SEG58
SEG59
SEG60
SEG61
SEG62
SEG63
SEG64
SEG65
SEG66
SEG67
SEG68
SEG69
SEG70
SEG71
SEG72
SEG73
SEG74
SEG75
SEG76
SEG77
2366
2314
2262
2210
2158
2106
2054
2002
1950
1898
1846
1794
1742
1690
1638
1586
1534
1482
1430
1378
1326
1274
1222
1170
1118
1066
1014
962
910
858
806
754
702
650
598
546
494
442
390
338
286
234
182
130
78
26
–26
–78
–130
–182
–234
–286
–338
–390
–442
–494
–546
–598
–650
–702
–754
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
SEG78
SEG79
SEG80
SEG81
SEG82
SEG83
SEG84
SEG85
SEG86
SEG87
SEG88
SEG89
SEG90
SEG91
SEG92
SEG93
SEG94
SEG95
SEG96
SEG97
SEG98
SEG99
SEG100
SEG101
SEG102
SEG103
SEG104
SEG105
SEG106
SEG107
SEG108
SEG109
SEG110
SEG111
SEG112
SEG113
SEG114
SEG115
SEG116
SEG117
SEG118
SEG119
SEG120
SEG121
SEG122
SEG123
SEG124
SEG125
SEG126
SEG127
DUMMY
COM64
COM65
COM66
COM67
COM68
COM69
COM70
COM71
COM72
COM73
–806
–858
–910
–962
–1014
–1066
–1118
–1170
–1222
–1274
–1326
–1378
–1430
–1482
–1534
–1586
–1638
–1690
–1742
–1794
–1846
–1898
–1950
–2002
–2054
–2106
–2158
–2210
–2262
–2314
–2366
–2418
–2470
–2522
–2574
–2626
–2678
–2730
–2782
–2834
–2886
–2938
–2990
–3042
–3094
–3146
–3198
–3250
–3302
–3354
–3406
–3458
–3510
–3562
–3614
–3666
–3718
–3770
–3822
–3874
–3926
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
1843
54/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
Pad No.
Pad Name
X (µm)
Y (µm)
Pad No.
Pad Name
X (µm)
Y (µm)
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
COM74
COM75
COM76
COM77
COM78
COM79
DUMMY
DUMMY
DUMMY
COM80
COM81
COM82
COM83
COM84
COM85
COM86
COM87
COM88
COM89
COM90
COM91
COM92
COM93
COM94
COM95
COM96
COM97
COM98
COM99
COM100
–3978
–4030
–4082
–4134
–4186
–4238
–4290
–4342
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
1843
1843
1843
1843
1843
1843
1843
1843
1619
921
869
817
765
713
661
609
557
505
453
401
349
297
245
193
141
89
37
–15
–67
–119
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
COM101
COM102
COM103
COM104
COM105
COM106
COM107
COM108
COM109
COM110
COM111
COM112
COM113
COM114
COM115
COM116
COM117
COM118
COM119
COM120
COM121
COM122
COM123
COM124
COM125
COM126
COM127
DUMMY
DUMMY
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–4509
–171
–223
–275
–327
–379
–431
–483
–535
–587
–639
–691
–743
–795
–847
–899
–951
–1003
–1055
–1107
–1159
–1211
–1263
–1315
–1367
–1419
–1471
–1523
–1575
–1627
(Note): Leave DUMMY-B pads open.
Do not run trace or do not share them with other DUMMY pads and DUMMY-B pads.
55/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
ML9055A ALIGNMENT MARK SPECIFICATION
Alignment Mark Coordinates
Y
A
.....................................................................................................
(0,0)
X
B
Alignment Mark
X Coordinate (µm)
Y Coordinate (µm)
A
–4509
1843
B
4509
–1843
Alignment Mark Layer
Bump layers
Alignment Mark Specification
Symbol
Parameter
Mark
Size (µm)
a
b
Alignment Mark Width
—
43
Alignment Mark Size
—
98
c
Minimum distance between Mark and Adjacent Pad Bump
Mark A
85.8
Mark B
134.7
b
c
Bump
a
b
a
c
Bump
56/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
ML9055ADVX GOLD BUMP SPECIFICATION
(Low hardness product)
Gold Bump Specification
(Unit: µm)
Symbol
Parameter
MIN.
TYP.
MAX.
A
Bump Pitch (Min. Section: Output Section)
52
–––
–––
B
Bump Size (Output Section: Pitch Direction)
32
37
42
C
Bump Size (Output Section: Depth Direction)
65
70
75
D
Bump-to-Bump Distance (Output Section: Pitch Direction)
10
15
20
E
Bump Size (Input Section: Pitch Direction)
65
70
75
F
Bump Size (Input Section: Depth Direction)
65
70
75
G
Bump-to-Bump Distance (Input Section: Pitch Direction)
10
15
20
H
Bump Size (“L” Alignment Mark: Length)
93
98
103
I
Bump Size (“L” Alignment Mark: W idth)
38
43
48
J
Tolerance between Pad and Bump Centers
–––
–––
2
10
15
20
Bump Height Dispersion Inside Chip (Range)
–––
–––
3
Bump Edge Height
–––
–––
5
K
L
Bump Height
M
Shear Strength (g)
18
–––
–––
N
Bump Hardness (Hv: 25 g load)
30
–––
80
Chip Thickness: 625 ±15 µm
Chip Size: 9.28 mm × 3.95 mm
Top View and Cross Section View
I
H
K
L
B•E
C•F
A
D•G
Input and Output Sections
“L” Alignment Mark
Cross Section View
57/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
REVISION HISTORY
Document
No.
PEDL9055A-02-01
Date
Jul. 26, 2002
Page
Previous Current
Edition
Edition
–
–
Description
Preliminary first edition
58/59
PEDL9055A-02-01
OKI Semiconductor
ML9055A-02
NOTICE
1. The information contained herein can change without notice owing to product and/or technical improvements.
Before using the product, please make sure that the information being referred to is up-to-date.
2.
The outline of action and examples for application circuits described herein have been chosen as an
explanation for the standard action and performance of the product. When planning to use the product, please
ensure that the external conditions are reflected in the actual circuit, assembly, and program designs.
3.
When designing your product, please use our product below the specified maximum ratings and within the
specified operating ranges including, but not limited to, operating voltage, power dissipation, and operating
temperature.
4.
Oki assumes no responsibility or liability whatsoever for any failure or unusual or unexpected operation
resulting from misuse, neglect, improper installation, repair, alteration or accident, improper handling, or
unusual physical or electrical stress including, but not limited to, exposure to parameters beyond the specified
maximum ratings or operation outside the specified operating range.
5.
Neither indemnity against nor license of a third party’s industrial and intellectual property right, etc. is
granted by us in connection with the use of the product and/or the information and drawings contained herein.
No responsibility is assumed by us for any infringement of a third party’s right which may result from the use
thereof.
6.
The products listed in this document are intended for use in general electronics equipment for commercial
applications (e.g., office automation, communication equipment, measurement equipment, consumer
electronics, etc.). These products are not authorized for use in any system or application that requires special
or enhanced quality and reliability characteristics nor in any system or application where the failure of such
system or application may result in the loss or damage of property, or death or injury to humans.
Such applications include, but are not limited to, traffic and automotive equipment, safety devices, aerospace
equipment, nuclear power control, medical equipment, and life-support systems.
7.
Certain products in this document may need government approval before they can be exported to particular
countries. The purchaser assumes the responsibility of determining the legality of export of these products
and will take appropriate and necessary steps at their own expense for these.
8.
No part of the contents contained herein may be reprinted or reproduced without our prior permission.
Copyright 2002 Oki Electric Industry Co., Ltd.
59/59