Datasheet SSD0858Z Datasheet (Solomon Systech)

Page 1
i
TABLE OF CONTENTS
1
GENERAL DESCRIPTION.................................................................................................................1
2 FEATURES ........................................................................................................................................2
3 ORDERING INFORMATION..............................................................................................................2
4 BLOCK DIAGRAM.............................................................................................................................3
5 DIE ARRANGEMENT ........................................................................................................................4
6 PIN DESCRIPTION ............................................................................................................................9
6.1
RES
................................................................................................................................................9
6.2 SDA, SCL & SA0 ...........................................................................................................................9
6.3 VDD..................................................................................................................................................9
6.4 RVSS................................................................................................................................................9
6.5 CVSS................................................................................................................................................9
6.6 VSS..................................................................................................................................................9
6.7 VCI...................................................................................................................................................9
6.8 V
OUT
.................................................................................................................................................9
6.9 V
L5, VL4, VL3
and VL2........................................................................................................................9
6.10 ROW0 – ROW63 ..........................................................................................................................10
6.11 ICONS ..........................................................................................................................................10
6.12 COL0 – COL103...........................................................................................................................10
6.13 CL.................................................................................................................................................10
6.14 M...................................................................................................................................................10
6.15 MID0~MID2...................................................................................................................................10
6.16 SYNC............................................................................................................................................10
6.17 MODE...........................................................................................................................................10
6.18 TEST_IN0~7.................................................................................................................................10
Page 2
ii
6.19
TEST0~19.....................................................................................................................................10
6.20 Dummy.........................................................................................................................................10
6.21 N/C................................................................................................................................................11
7 FUNCTIONAL BLOCK DESCRIPTIONS........................................................................................12
7.1 I2C communication Interface .....................................................................................................12
7.2 Command Decoder.....................................................................................................................12
7.3 Graphic Display Data RAM (GDDRAM).....................................................................................12
7.4 Oscillator Circuit.........................................................................................................................12
7.5 LCD Driving Voltage Generator and Regulator .......................................................................13
7.6 169 Bits Latch .............................................................................................................................13
7.7 Level selector..............................................................................................................................13
7.8 HV Buffer Cell (Level Shifter) ....................................................................................................13
7.9 Default Setting after Reset.........................................................................................................14
7.10 LCD Panel Driving Waveform....................................................................................................14
8 COMMAND TABLE..........................................................................................................................18
8.1 I2C-bus write data and read register status .............................................................................22
9 COMMAND DESCRIPTIONS ..........................................................................................................25
9.1 Set Lower Column Address.......................................................................................................25
9.2 Set Upper Column Address.......................................................................................................25
9.3 Set Internal Regulator Resistor Ratio.......................................................................................25
9.4 Set Power Control Register .......................................................................................................26
9.5 Set TC Value................................................................................................................................26
9.6 Set Display Start Line.................................................................................................................26
9.7 Set Display Offset.......................................................................................................................26
9.8 Set Multiplex Ratio......................................................................................................................27
9.9 Set N-line Inversion ....................................................................................................................27
9.10 Set LCD Bias ...............................................................................................................................27
Page 3
iii
9.11
Set DC-DC Converter Factor .....................................................................................................27
9.12 Set Contrast Control Register...................................................................................................27
9.13 Set Gray Scale Mode (White/Light Gray/Dark Gray/Black).....................................................28
9.14 Set PWM and FRC.......................................................................................................................28
9.15 Set Segment Re-map..................................................................................................................28
9.16 Set Icon Enable...........................................................................................................................29
9.17 Set Entire Display On/Off...........................................................................................................29
9.18 Set Normal/Inverse Display.......................................................................................................29
9.19 Set Power Save Mode.................................................................................................................29
9.20 Start Internal Oscillator..............................................................................................................29
9.21 Set Display On/Off ......................................................................................................................29
9.22 Set Page Address .......................................................................................................................29
9.23 Set COM Output Scan Direction................................................................................................29
9.24 Exit Power Save Mode ...............................................................................................................29
9.25 Software Reset............................................................................................................................29
9.26 Exit N-line Inversion Mode.........................................................................................................29
9.27 Set frame frequency ...................................................................................................................29
EXTENDED COMMANDS.....................................................................................................................30
9.28 OTP setting and programming..................................................................................................30
9.29 Select Oscillator Source ............................................................................................................34
9.30 Lock/Unlock Interface ................................................................................................................34
10 DC CHARACTERISTICS .................................................................................................................36
11 AC CHARACTERISTICS .................................................................................................................38
12 APPLICATION EXAMPLES ............................................................................................................40
Page 4
iv
TABLE OF FIGURES
Figure 1 - Block Diagram .............................................................................................................................. 3
Figure 2 - SSD0858 Pin Assignment ............................................................................................................ 4
Figure 3 - Oscillator Circuitry....................................................................................................................... 13
Figure 4 - SSD0858 Graphic Display Data RAM (GDDRAM) Address Map (with vertical scroll value 30H &
MODE=H) ............................................................................................................................................15
Figure 5 - SSD0858 Graphic Display Data RAM (GDDRAM) Address Map (with vertical scroll value 30H &
MODE=L) ............................................................................................................................................. 16
Figure 6 - LCD Display Example “0” ........................................................................................................... 17
Figure 7 - LCD Driving Signal from SSD0858............................................................................................. 17
Figure 8 - I
2
C-bus data format.....................................................................................................................22
Figure 9 - Definition of the start and stop condition ....................................................................................23
Figure 10 - Definition of the acknowledgement condition ........................................................................... 23
Figure 11 - Definition of the data transfer condition .................................................................................... 24
Figure 12 - Contrast Control Voltage Range Curve (TC=-0.14%/oC; VDD=2.775V; V
CI
=3.5V) ...................26
Figure 13 - Contrast Control Flow ............................................................................................................... 27
Figure 14 - OTP programming circuitry....................................................................................................... 31
Figure 15 - Flow chart of OTP program ...................................................................................................... 32
Figure 16 - Frame Frequency at different VDD (TA = 25
o
C). ...................................................................... 38
Figure 17 - I
2
C data bus Interface driving waveform................................................................................... 39
Figure 18 - Typical Application (I
2
C Interface) ............................................................................................40
LIST OF TABLE
Table 1 - Ordering Information......................................................................................................................2
Table 2 - SSD0858 Series Die Pad Coordinates .......................................................................................... 5
Table 3 - V
OUT
> VL5 > VL4 > VL3 > VL2 > V
SS
Relationship ............................................................................. 9
Table 4 - Mode setting ................................................................................................................................ 10
Table 5 - COMMAND TABLE......................................................................................................................18
Table 6 - Extended Command Table .......................................................................................................... 21
Table 7 - Maximum Ratings (Voltage Referenced to V
SS
) .......................................................................... 35
Table 8 - DC Characteristics (Unless otherwise specified, Voltage Referenced to VSS, VDD = 1.8 to 3.3V,
T
A
= -40 to 85°°°°C).................................................................................................................................. 36
Table 9 - AC Characteristics (Unless otherwise specified, Voltage Referenced to VSS, V
DD, VCI
= 2.7V, TA
= -40 to 85°°°°C) ......................................................................................................................................38
Table 10 - I2C-bus timing Characteristics (Unless otherwise specified, Voltage Referenced to VSS, VDD =
1.8 to 3.3V, T
A
=-20 to +70°°°°C) ............................................................................................................. 39
Page 5
SOLOMON SYSTECH LIMITED
SOLOMON SYSTECH LIMITEDSOLOMON SYSTECH LIMITED
SOLOMON SYSTECH LIMITED
SEMICONDUCTOR TECHNICAL DATA
This document contains information on a new product under development. Solomon Systech Ltd. reserves the right to change or discontinue this product without notice.
Copyright 2002 SOLOMON Systech Limited
Rev 1.0 11/2002
SSD0858
Advance Information
LCD Segment / Common Driver with Controller
CMOS
1 General Description
SSD0858 is a single-chip CMOS 4 gray scale LCD driver with controller for liquid crystal dot-matrix graphic display system. SSD0858 consists of 169 high voltage driving output pins for driving maximum 104 Segments, 64 Commons and 1 icon driving Commons. SSD0858 supports two display modes 96x65 or 104x65 by pin select.
SSD0858 displays data directly from its internal 104x65x2 bits Graphic Display Data RAM (GDDRAM). Data/Commands are sent from general MCU through I
2
C Interface.
SSD0858 embeds a DC-DC Converter, a LCD Voltage Regulator, an On-Chip Bias Divider, Integrated Bias Capacitors, Integrated Booster Capacitors and an On-Chip Oscillator, which reduce the number of external components. With the special design on minimizing power consumption and die/package layout, SSD0858 is suitable for any portable battery-driven applications requiring a long operation period and a compact size.
Page 6
SSD0858
Rev 1.0 11/2002
SOLOMON
2
2 FEATURES
104x64 with 4 gray scale levels Graphic Display with an Icon Line
Single Supply Operation, 1.8 V - 3.3V
Low Current Sleep Mode
Maximum +12.0V LCD Driving Output Voltage
Maximum 400KHz I
2
C Interface
On-Chip 104 x 65 x 2 Graphic Display Data RAM
On-Chip Voltage Generator / External Power Supply
On-Chip Oscillator
Software selectable 2X / 3X / 4X / 5X On-Chip DC-DC Converter, with Integrated Capacitors
Software Selectable On-Chip Bias Dividers, with Integrated Capacitors
Programmable Multiplex ratio (partial display) [16Mux - 65Mux]
Programmable 1/4, 1/5, 1/6, 1/7, 1/8, 1/9 bias ratio
Selectable LCD Driving Voltage Temperature Coefficients (5 settings) [-0.14%/
o
C (POR)]
Programmable Frame Frequency
Selectable Gray level by FRC & PWM
64 Levels Internal Contrast Control
External Contrast Control
Re-mapping of Row and Column Drivers
Vertical Scrolling
Display Offset Control
One time programmable (OTP) capability for Vout adjustment
3 ORDERING INFORMATION
Table 1 - Ordering Information
Ordering Part Number Seg Com Package Form
SSD0858Z 104 /96 64 + 1 Gold Bump Die
Page 7
SSD0858
Rev 1.0 11/2002
SOLOMON
3
4 BLOCK DIAGRAM
Figure 1 - Block Diagram
ROW0 to
ROW63
SYNC
M
TEST0~19
TEST_IN0~7
HV Buffer Cell Level Shifter
Level
Selector
169 Bit Latch
Display Timing
Generator
Oscillator
104 X 65 X 2 Bits
Command Decoder
Command Interface
Parallel / Serial Interface
LCD Driving
Voltage Generator
2X / 3X / 4X / 5X
DC/DC Converter,
Voltage
Regulator, Bias
Divider, Contrast
Control,
Temperature
Compensation
ICONS COL0~COL103
V
OUT
V
L5
V
L4
V
L3
V
L2
V
SS
VCI
CL
V
SS
V
DD
SDA SCL SA0
RES
MODE
Page 8
SSD0858
Rev 1.0 11/2002
SOLOMON
4
5 DIE Arrangement
Figure 2 – SSD0858 Pin Assignment
Die size : 11.66 x 1.41 mm2 Die Thickness: 533±25µm Bump Height: Normally 18µm Bump co-planarity <3µm (within die)
Pad1
Pad168
188
Pad355
Centre: 3819.2, -419.2
Size: 99.75µ x 99.75µ
y
KEY1
Centre: -5360.40,-449.7
KEY4
Centre: -5349.9, 237.9
KEY5
Centre: -5372.48, 143.78
KEY2
Centre: 5360.-4, 449.7
KEY3
Centre: 5344.35, 237.9
x
DUMMY DUMMY DUMMY
ROW16 ROW15
: : :
: ROW1 ROW0
ICONS DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY
COL0 COL1
: : : : : : : : :
: COL102 COL103
DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY
ROW32 ROW33
:
:
:
:
ROW48
ROW49 DUMMY DUMMY DUMMY
DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY TEST19 CL M CL SYNC VOUT VOUT : VOUT VOUT VSS VSS : VSS VSS CVSS CVSS : CVSS CVSS RVSS RVSS VCI VCI : VCI VCI VDD VDD : VDD VDD VL5 VL4 VL3 VL2 TEST18 TEST17 TEST16 TEST15 TEST14 TEST13 TEST12 TEST11 TEST10 TEST9 TEST8 TEST7 TEST6 TEST_IN7 VSS MODE VDD TEST_IN6 VSS MID2 VDD MID1 VSS MID0 VDD TEST_IN3 TEST_IN3 TEST_IN3 RES VSS TEST_IN2 TEST_IN2 VDD SA0 SDA SDA SDA SCL SCL SCL TEST5 TEST4 TEST3 TEST2 TEST1 SA0 SDA SDA VDD TEST_IN5 TEST_IN5 TEST_IN4 TEST_IN4 VSS TEST_IN3 TEST_IN3 TEST_IN3 RES VDD TEST_IN2 TEST_IN2 VSS TEST_IN1 VSS TEST_IN0 VDD SYNC M CL TEST0 DUMMY DUMMY DUMMY DUMMY DUMMY DUMMY
DUMMY
DUMMY
ROW17
ROW18
ROW19 : : : : : ROW29
ROW30
ROW31
DUMMY
DUMMY
DUMMY
DUMMY
ROW50
ROW51
ROW52 : : : : : ROW62
ROW63
ICONS
DUMMY
DUMMY
Note:
1. Diagram showing the die face up.
2. Coordinates are reference to center of the
chip.
3. Unit of coordinates and Size of all
alignment marks are in um.
4. All alignment keys do not contain gold
bump.
18
100
75
100
25 25 25
25
25
25
100
100
25 25 25
25
50
100
100
30 x V
OUT
9 x V
SS
15 x CV
SS
20 x V
CI
11 x V
DD
Page 9
SSD0858
Rev 1.0 11/2002
SOLOMON
5
Table 2 - SSD0858 Series Die Pad Coordinates
Pad #
Pad
Name
X-pos Y-pos Pad #
Pad
Name
X-pos Y-pos Pad #
Pad
Name
X-pos Y-pos
1 DUMMY -5601.45 -619.05 51
TEST_IN3
-2256.45 -619.05 101
V
CI
1103.85 -619.05
2 DUMMY -5534.55 -619.05 52 VDD -2189.55 -619.05 102
V
CI
1170.75 -619.05
3 DUMMY -5467.65 -619.05 53 MID0 -2122.65 -619.05 103
V
CI
1237.65 -619.05
4 DUMMY -5400.75 -619.05 54 VSS -2055.75 -619.05 104
V
CI
1304.55 -619.05
5 DUMMY -5333.85 -619.05 55 MID1 -1988.85 -619.05 105
V
CI
1371.45 -619.05
6 DUMMY -5266.95 -619.05 56 VDD -1921.95 -619.05 106
V
CI
1438.35 -619.05
7 TEST0 -5200.05 -619.05 57 MID2 -1855.05 -619.05 107
V
CI
1505.25 -619.05
8 CL -5133.15 -619.05 58 VSS -1788.15 -619.05 108
V
CI
1572.15 -619.05
9 M -5066.25 -619.05 59
TEST_IN6
-1721.25 -619.05 109
V
CI
1639.05 -619.05
10 SYNC -4999.35 -619.05 60 VDD -1654.35 -619.05 110
V
CI
1705.95 -619.05
11 VDD -4932.45 -619.05 61 MODE -1587.45 -619.05 111
V
CI
1772.85 -619.05 12 TEST_IN0 -4865.55 -619.05 62 VSS -1520.55 -619.05 112 RVSS 1839.75 -619.05 13 VSS -4798.65 -619.05 63
TEST_IN7
-1453.65 -619.05 113 RVSS 1906.65 -619.05 14 TEST_IN1 -4731.75 -619.05 64 TEST6 -1386.75 -619.05 114 CVSS 1973.55 -619.05 15 VSS -4664.85 -619.05 65 TEST7 -1319.85 -619.05 115
CV
SS
2040.45 -619.05
16 TEST_IN2 -4597.95 -619.05 66 TEST8 -1252.95 -619.05 116
CV
SS
2107.35 -619.05
17 TEST_IN2 -4531.05 -619.05 67 TEST9 -1186.05 -619.05 117
CV
SS
2174.25 -619.05
18 VDD -4464.15 -619.05 68 TEST10 -1119.15 -619.05 118
CV
SS
2241.15 -619.05
19
RES
-4397.25 -619.05 69 TEST11 -1052.25 -619.05 119
CV
SS
2308.05 -619.05
20 TEST_IN3 -4330.35 -619.05 70 TEST12 -985.35 -619.05 120
CV
SS
2374.95 -619.05
21 TEST_IN3 -4263.45 -619.05 71 TEST13 -918.45 -619.05 121
CV
SS
2441.85 -619.05
22 TEST_IN3 -4196.55 -619.05 72 TEST14 -851.55 -619.05 122
CV
SS
2508.75 -619.05
23 VSS -4129.65 -619.05 73 TEST15 -784.65 -619.05 123
CV
SS
2575.65 -619.05
24 TEST_IN4 -4062.75 -619.05 74 TEST16 -717.75 -619.05 124
CV
SS
2642.55 -619.05
25 TEST_IN4 -3995.85 -619.05 75 TEST17 -650.85 -619.05 125
CV
SS
2709.45 -619.05
26 TEST_IN5 -3928.95 -619.05 76 TEST18 -576.30 -619.05 126
CV
SS
2776.35 -619.05
27 TEST_IN5 -3862.05 -619.05 77 VL2 -509.40 -619.05 127
CV
SS
2843.25 -619.05
28 VDD -3795.15 -619.05 78 VL3 -442.50 -619.05 128
CV
SS
2910.15 -619.05 29 SDA -3728.25 -619.05 79 VL4 -375.60 -619.05 129 VSS 2977.05 -619.05 30 SDA -3661.35 -619.05 80 VL5 -308.70 -619.05 130
V
SS
3043.95 -619.05 31 SA0 -3594.45 -619.05 81 VDD -234.15 -619.05 131
V
SS
3110.85 -619.05 32 TEST1 -3527.55 -619.05 82
V
DD
-167.25 -619.05 132
V
SS
3177.75 -619.05 33 TEST2 -3460.65 -619.05 83
V
DD
-100.35 -619.05 133
V
SS
3244.65 -619.05 34 TEST3 -3393.75 -619.05 84
V
DD
-33.45 -619.05 134
V
SS
3311.55 -619.05 35 TEST4 -3326.85 -619.05 85
V
DD
33.45 -619.05 135
V
SS
3378.45 -619.05 36 TEST5 -3259.95 -619.05 86
V
DD
100.35 -619.05 136
V
SS
3445.35 -619.05 37 SCL -3193.05 -619.05 87
V
DD
167.25 -619.05 137
V
SS
3512.25 -619.05 38 SCL -3126.15 -619.05 88
V
DD
234.15 -619.05 138 V
OUT
3586.80 -619.05
39 SCL -3059.25 -619.05 89
V
DD
301.05 -619.05 139
V
OUT
3653.70 -619.05 40 SDA -2992.35 -619.05 90
V
DD
367.95 -619.05 140
V
OUT
3720.60 -619.05 41 SDA -2925.45 -619.05 91
V
DD
434.85 -619.05 141
V
OUT
3787.50 -619.05 42 SDA -2858.55 -619.05 92 VCI 501.75 -619.05 142
V
OUT
3854.40 -619.05 43 SA0 -2791.65 -619.05 93
V
CI
568.65 -619.05 143
V
OUT
3921.30 -619.05 44 VDD -2724.75 -619.05 94
V
CI
635.55 -619.05 144
V
OUT
3988.20 -619.05 45 TEST_IN2 -2657.85 -619.05 95
V
CI
702.45 -619.05 145
V
OUT
4055.10 -619.05 46 TEST_IN2 -2590.95 -619.05 96
V
CI
769.35 -619.05 146
V
OUT
4122.00 -619.05 47 VSS -2524.05 -619.05 97
V
CI
836.25 -619.05 147
V
OUT
4188.90 -619.05 48
RES
-2457.15 -619.05 98
V
CI
903.15 -619.05 148
V
OUT
4255.80 -619.05 49 TEST_IN3 -2390.25 -619.05 99
V
CI
970.05 -619.05 149
V
OUT
4322.70 -619.05 50 TEST_IN3 -2323.35 -619.05 100
V
CI
1036.95 -619.05 150
V
OUT
4389.60 -619.05
Page 10
SSD0858
Rev 1.0 11/2002
SOLOMON
6
Pad # Pad
Name
X-pos Y-pos
Pad # Pad
Name
SIGNAL
MODE=H
SIGNAL
MODE=L
X-pos Y-pos
151
V
OUT
4456.50 -619.05 201 ROW6 ROW6 ROW6 4716.45 619.05
152
V
OUT
4523.40 -619.05 202 ROW5 ROW5 ROW5 4649.55 619.05
153
V
OUT
4590.30 -619.05 203 ROW4 ROW4 ROW4 4582.65 619.05
154
V
OUT
4657.20 -619.05 204 ROW3 ROW3 ROW3 4515.75 619.05
155
V
OUT
4724.10 -619.05 205 ROW2 ROW2 ROW2 4448.85 619.05
156
V
OUT
4791.00 -619.05 206 ROW1 ROW1 ROW1 4381.95 619.05
157
V
OUT
4857.90 -619.05 207 ROW0 ROW0 ROW0 4315.05 619.05 158 SYNC 4932.45 -619.05 208 ICONS ICONS ICONS 4248.15 619.05 159 CL 4999.35 -619.05 209 DUMMY DUMMY DUMMY 4181.25 619.05 160 M 5066.25 -619.05 210 DUMMY DUMMY DUMMY 4114.35 619.05 161 CL 5133.15 -619.05 211 DUMMY DUMMY DUMMY 4047.45 619.05 162 TEST19 5200.05 -619.05 212 DUMMY DUMMY DUMMY 3980.55 619.05 163 DUMMY 5266.95 -619.05 213 DUMMY DUMMY DUMMY 3913.65 619.05 164 DUMMY 5333.85 -619.05 214 DUMMY DUMMY DUMMY 3846.75 619.05 165 DUMMY 5400.75 -619.05 215 DUMMY DUMMY DUMMY 3779.85 619.05 166 DUMMY 5467.65 -619.05 216 DUMMY DUMMY DUMMY 3712.95 619.05 167 DUMMY 5534.55 -619.05 217 DUMMY DUMMY DUMMY 3646.05 619.05 168 DUMMY 5601.45 -619.05 218 DUMMY DUMMY DUMMY 3579.15 619.05 169 DUMMY 5741.55 -615.90 219 DUMMY DUMMY DUMMY 3512.25 619.05 170 DUMMY 5741.55 -549.00 220 COL0 N/C SEG0 3445.35 619.05 171 ROW31 5741.55 -482.10 221 COL1 N/C SEG1 3378.45 619.05 172 ROW30 5741.55 -415.20 222 COL2 N/C SEG2 3311.55 619.05 173 ROW29 5741.55 -348.30 223 COL3 N/C SEG3 3244.65 619.05 174 ROW28 5741.55 -281.40 224 COL4 SEG0 SEG4 3177.75 619.05 175 ROW27 5741.55 -214.50 225 COL5 SEG1 SEG5 3110.85 619.05 176 ROW26 5741.55 -147.60 226 COL6 SEG2 SEG6 3043.95 619.05 177 ROW25 5741.55 -80.70 227 COL7 SEG3 SEG7 2977.05 619.05 178 ROW24 5741.55 -13.80 228 COL8 SEG4 SEG8 2910.15 619.05 179 ROW23 5741.55 53.10 229 COL9 SEG5 SEG9 2843.25 619.05 180 ROW22 5741.55 120.00 230 COL10 SEG6 SEG10 2776.35 619.05 181 ROW21 5741.55 186.90 231 COL11 SEG7 SEG11 2709.45 619.05 182 ROW20 5741.55 253.80 232 COL12 SEG8 SEG12 2642.55 619.05 183 ROW19 5741.55 320.70 233 COL13 SEG9 SEG13 2575.65 619.05 184 ROW18 5741.55 387.60 234 COL14 SEG10 SEG14 2508.75 619.05 185 ROW17 5741.55 454.50 235 COL15 SEG11 SEG15 2441.85 619.05 186 DUMMY 5741.55 521.40 236 COL16 SEG12 SEG16 2374.95 619.05 187 DUMMY 5741.55 588.30 237 COL17 SEG13 SEG17 2308.05 619.05 188 DUMMY 5586.15 619.05 238 COL18 SEG14 SEG18 2241.15 619.05 189 DUMMY 5519.25 619.05 239 COL19 SEG15 SEG19 2174.25 619.05 190 DUMMY 5452.35 619.05 240 COL20 SEG16 SEG20 2107.35 619.05 191 ROW16 5385.45 619.05 241 COL21 SEG17 SEG21 2040.45 619.05 192 ROW15 5318.55 619.05 242 COL22 SEG18 SEG22 1973.55 619.05 193 ROW14 5251.65 619.05 243 COL23 SEG19 SEG23 1906.65 619.05 194 ROW13 5184.75 619.05 244 COL24 SEG20 SEG24 1839.75 619.05 195 ROW12 5117.85 619.05 245 COL25 SEG21 SEG25 1772.85 619.05 196 ROW11 5050.95 619.05 246 COL26 SEG22 SEG26 1705.95 619.05 197 ROW10 4984.05 619.05 247 COL27 SEG23 SEG27 1639.05 619.05 198 ROW9 4917.15 619.05 248 COL28 SEG24 SEG28 1572.15 619.05 199 ROW8 4850.25 619.05 249 COL29 SEG25 SEG29 1505.25 619.05 200 ROW7 4783.35 619.05 250 COL30 SEG26 SEG30 1438.35 619.05
Page 11
SSD0858
Rev 1.0 11/2002
SOLOMON
7
Pad # Pad
Name
SIGNAL
MODE=H
SIGNAL
MODE=L
X-pos Y-pos Pad #
Pad
Name
SIGNAL
MODE=H
SIGNAL
MODE=L
X-pos Y-pos
251 COL31 SEG27 SEG31 1371.45 619.05 301 COL81 SEG77 SEG81 -1973.55 619.05 252 COL32 SEG28 SEG32 1304.55 619.05 302 COL82 SEG78 SEG82 -2040.45 619.05 253 COL33 SEG29 SEG33 1237.65 619.05 303 COL83 SEG79 SEG83 -2107.35 619.05 254 COL34 SEG30 SEG34 1170.75 619.05 304 COL84 SEG80 SEG84 -2174.25 619.05 255 COL35 SEG31 SEG35 1103.85 619.05 305 COL85 SEG81 SEG85 -2241.15 619.05 256 COL36 SEG32 SEG36 1036.95 619.05 306 COL86 SEG82 SEG86 -2308.05 619.05 257 COL37 SEG33 SEG37 970.05 619.05 307 COL87 SEG83 SEG87 -2374.95 619.05 258 COL38 SEG34 SEG38 903.15 619.05 308 COL88 SEG84 SEG88 -2441.85 619.05 259 COL39 SEG35 SEG39 836.25 619.05 309 COL89 SEG85 SEG89 -2508.75 619.05 260 COL40 SEG36 SEG40 769.35 619.05 310 COL90 SEG86 SEG90 -2575.65 619.05 261 COL41 SEG37 SEG41 702.45 619.05 311 COL91 SEG87 SEG91 -2642.55 619.05 262 COL42 SEG38 SEG42 635.55 619.05 312 COL92 SEG88 SEG92 -2709.45 619.05 263 COL43 SEG39 SEG43 568.65 619.05 313 COL93 SEG89 SEG93 -2776.35 619.05 264 COL44 SEG40 SEG44 501.75 619.05 314 COL94 SEG90 SEG94 -2843.25 619.05 265 COL45 SEG41 SEG45 434.85 619.05 315 COL95 SEG91 SEG95 -2910.15 619.05 266 COL46 SEG42 SEG46 367.95 619.05 316 COL96 SEG92 SEG96 -2977.05 619.05 267 COL47 SEG43 SEG47 301.05 619.05 317 COL97 SEG93 SEG97 -3043.95 619.05 268 COL48 SEG44 SEG48 234.15 619.05 318 COL98 SEG94 SEG98 -3110.85 619.05 269 COL49 SEG45 SEG49 167.25 619.05 319 COL99 SEG95 SEG99 -3177.75 619.05 270 COL50 SEG46 SEG50 100.35 619.05 320 COL100 N/C SEG100 -3244.65 619.05 271 COL51 SEG47 SEG51 33.45 619.05 321 COL101 N/C SEG101 -3311.55 619.05 272 COL52 SEG48 SEG52 -33.45 619.05 322 COL102 N/C SEG102 -3378.45 619.05 273 COL53 SEG49 SEG53 -100.35 619.05 323 COL103 N/C SEG103 -3445.35 619.05 274 COL54 SEG50 SEG54 -167.25 619.05 324 DUMMY DUMMY DUMMY -3512.25 619.05 275 COL55 SEG51 SEG55 -234.15 619.05 325 DUMMY DUMMY DUMMY -3579.15 619.05 276 COL56 SEG52 SEG56 -301.05 619.05 326 DUMMY DUMMY DUMMY -3646.05 619.05 277 COL57 SEG53 SEG57 -367.95 619.05 327 DUMMY DUMMY DUMMY -3712.95 619.05 278 COL58 SEG54 SEG58 -434.85 619.05 328 DUMMY DUMMY DUMMY -3779.85 619.05 279 COL59 SEG55 SEG59 -501.75 619.05 329 DUMMY DUMMY DUMMY -3846.75 619.05 280 COL60 SEG56 SEG60 -568.65 619.05 330 DUMMY DUMMY DUMMY -3913.65 619.05 281 COL61 SEG57 SEG61 -635.55 619.05 331 DUMMY DUMMY DUMMY -3980.55 619.05 282 COL62 SEG58 SEG62 -702.45 619.05 332 DUMMY DUMMY DUMMY -4047.45 619.05 283 COL63 SEG59 SEG63 -769.35 619.05 333 DUMMY DUMMY DUMMY -4114.35 619.05 284 COL64 SEG60 SEG64 -836.25 619.05 334 DUMMY DUMMY DUMMY -4181.25 619.05 285 COL65 SEG61 SEG65 -903.15 619.05 335 ROW32 ROW32 ROW32 -4248.15 619.05 286 COL66 SEG62 SEG66 -970.05 619.05 336 ROW33 ROW33 ROW33 -4315.05 619.05 287 COL67 SEG63 SEG67 -1036.95 619.05 337 ROW34 ROW34 ROW34 -4381.95 619.05 288 COL68 SEG64 SEG68 -1103.85 619.05 338 ROW35 ROW35 ROW35 -4448.85 619.05 289 COL69 SEG65 SEG69 -1170.75 619.05 339 ROW36 ROW36 ROW36 -4515.75 619.05 290 COL70 SEG66 SEG70 -1237.65 619.05 340 ROW37 ROW37 ROW37 -4582.65 619.05 291 COL71 SEG67 SEG71 -1304.55 619.05 341 ROW38 ROW38 ROW38 -4649.55 619.05 292 COL72 SEG68 SEG72 -1371.45 619.05 342 ROW39 ROW39 ROW39 -4716.45 619.05 293 COL73 SEG69 SEG73 -1438.35 619.05 343 ROW40 ROW40 ROW40 -4783.35 619.05 294 COL74 SEG70 SEG74 -1505.25 619.05 344 ROW41 ROW41 ROW41 -4850.25 619.05 295 COL75 SEG71 SEG75 -1572.15 619.05 345 ROW42 ROW42 ROW42 -4917.15 619.05 296 COL76 SEG72 SEG76 -1639.05 619.05 346 ROW43 ROW43 ROW43 -4984.05 619.05 297 COL77 SEG73 SEG77 -1705.95 619.05 347 ROW44 ROW44 ROW44 -5050.95 619.05 298 COL78 SEG74 SEG78 -1772.85 619.05 348 ROW45 ROW45 ROW45 -5117.85 619.05 299 COL79 SEG75 SEG79 -1839.75 619.05 349 ROW46 ROW46 ROW46 -5184.75 619.05 300 COL80 SEG76 SEG80 -1906.65 619.05 350 ROW47 ROW47 ROW47 -5251.65 619.05
Page 12
SSD0858
Rev 1.0 11/2002
SOLOMON
8
Pad # Signal X-pos Y-pos
351 ROW48 -5318.55 619.05 352 ROW49 -5385.45 619.05 353 DUMMY -5452.35 619.05 354 DUMMY -5519.25 619.05 355 DUMMY -5586.15 619.05 356 DUMMY -5741.55 588.30 357 DUMMY -5741.55 521.40 358 ROW50 -5741.55 454.50 359 ROW51 -5741.55 387.60 360 ROW52 -5741.55 320.70 361 ROW53 -5741.55 253.80 362 ROW54 -5741.55 186.90 363 ROW55 -5741.55 120.00 364 ROW56 -5741.55 53.10 365 ROW57 -5741.55 -13.80 366 ROW58 -5741.55 -80.70 367 ROW59 -5741.55 -147.60 368 ROW60 -5741.55 -214.50 369 ROW61 -5741.55 -281.40 370 ROW62 -5741.55 -348.30 371 ROW63 -5741.55 -415.20 372 ICONS -5741.55 -482.10 373 DUMMY -5741.55 -549.00 374 DUMMY -5741.55 -615.90
Pad 168
SSD0858 IC
X
Y
Pad 1
Pad 188
Pad 355
X Y Unit Remark
Pad Pitch 66.9 66.9 um Min.
Pad
Space
24.9 24.9 um Min.
Pad # X Y Unit
Pad Size 1 - 168 42 60 um
169 - 187 60 42 um 188 - 355 42 60 um
356 - 374 60 42 um
Page 13
SSD0858
Rev 1.0 11/2002
SOLOMON
9
6 PIN DESCRIPTION
6.1
RES
This pin is reset signal input. When the pin is low, initialization of the chip is executed.
6.2 SDA, SCL & SA0
These pins are bi-directional data bus to be connected to the MCU in I2C-bus interface. Please refer to the section: I
2
C Communication interface on page 22 for detail pin descriptions.
6.3 VDD
Power supply pin.
6.4 RVSS
Ground reference of Vref.
6.5 CVSS
Ground reference of analog circuitry.
6.6 VSS
Ground reference of logic circuitry.
6.7 VCI
Reference voltage input for internal DC-DC converter. The voltage of generated VCC equals to the multiple factor (2X, 3X, 4X or 5X) times V
CI
with respect to VSS.
Note: Voltage at this input pin must be larger than or equal to V
DD
.
6.8 V
OUT
This is the most positive voltage supply pin of the chip. It can be supplied externally or generated by the internal regulator.
6.9 V
L5, VL4, VL3
and VL2
LCD driving voltages. They can be supplied externally or generated by the internal bias divider. They have the following relationship:
V
OUT
> VL5 > VL4 > VL3 > VL2 > V
SS
Table 3 - V
OUT
> VL5 > VL4 > VL3 > VL2 > V
SS
Relationship
1 : a bias
V
L5
(a-1)/a * V
OUT
V
L4
(a-2)/a * V
OUT
V
L3
2/a * V
OUT
V
L2
1/a * V
OUT
a is equals to 9 at POR.
Page 14
SSD0858
Rev 1.0 11/2002
SOLOMON
10
6.10 ROW0 – ROW63
These pins provide the row driving signal ROW0 - ROW63 to the LCD panel. See Figure 5 or Figure 7 about the COM signal mapping in different multiplex ratio N.
6.11 ICONS
This pin is the special icon line ROW signal output.
6.12 COL0 – COL103
These pins provide the LCD column driving signal. Their voltage level is VSS during sleep mode.
6.13 CL
This pin is the external clock input for the device, which is enabled by using an extended command. Under normal operation, this pin should be left opened and internal oscillator will be used after power on reset.
6.14 M
This pin is used for cascade purpose only. Under normal operation, it should be left open.
6.15 MID0~MID2
These pins are used for setting the ID code of LCD panel manufacturer. These pins should be connected to V
SS
or VDD when NOT IN USE.
6.16 SYNC
This pin is used for cascade purpose only. Under normal operation, it should be left open.
6.17 MODE
This pin is used for setting the display size.
Table 4 – Mode setting
MODE Remarks:
H SSD0858 96x65 display mode
L SSD0858 104x65 display mode
6.18 TEST_IN0~7
These pins are used for internal only. TEST_IN0~5 & 7 should be connected to VSS and TEST_IN6 should be connected to V
DD
.
6.19 TEST0~19
These pins are used for internal only and should be left open, any connection is not allowed.
6.20 Dummy
There are the floating dummy pads without any internal circuitry connection.
Page 15
SSD0858
Rev 1.0 11/2002
SOLOMON
11
6.21 N/C
These No Connection pins should NOT be connected to signal pins nor shorted together. They should be left open.
Page 16
SSD0858
Rev 1.0 11/2002
SOLOMON
12
7 FUNCTIONAL BLOCK DESCRIPTIONS
7.1 I2C communication Interface
The IIC communication interface consists of slave address bit (SA0), I2C-bus data signal (SDA) and I
2
C-bus clock signal (SCL). Both the SDA and the SCL must be connected to pull-up resistors.
There is also an input signal
RES
which is used for the initialization of device.
a) Slave address bit (SA0)
SSD0858 has to recognize the slave address before transmitting or receiving any information by the I
2
C-bus. The device will responds to the slave address following by the slave address bit (“SA0” bit) and the read/write select bit (“R/W” bit) with the following byte format, b
7 b6 b5 b4 b3 b2 b1
b
0
0 1 1 1 1 0 SA0 R/W “SA0” bit provides an extension bit for the slave address. Either “0111100” or “0111101” can be selected as the slave address of SSD0858. “R/W” bit determines the I
2
C-bus interface is operating at either write mode or read status mode.
b) I
2
C-bus data signal (SDA) SDA acts as a communication channel between the transmitter and the receiver. The data and the acknowledgement are sent through the SDA. It should be noticed that the ITO track resistance and the pulled-up resistance at “SDA” pin becomes a voltage potential divider. As a result, the acknowledgement would not be possible to attain a valid logic 0 level in “SDA”.
c) I
2
C-bus clock signal (SCL) The transmission of information in the I
2
C-bus is following a clock signal, SCL. Each transmission of
data bit is taken place during a single clock period of SCL.
7.2 Command Decoder
Input is directed to the command decoder based on the input of control byte which consists of a D/C bit and a R/W bit. For further information about the control byte, please refer to the section “I
2
C-bus write data and read register status” on page 22. If both the D/C bit and the R/W bit are low, the input signal is interpreted as a Command. It will be decoded and written to the corresponding command register. If the D/C bit is high and the R/W bit is low, input signal is written to Graphic Display Data RAM (GDDRAM).
7.3 Graphic Di spl a y Data RAM (GDDRAM)
The GDDRAM is a bit mapped static RAM holding the bit pattern to be displayed. The size
of the RAM is 104 x 65 x 2 = 12,480bits. Figure 4 is a description of the GDDRAM address map.
For mechanical flexibility, re-mapping on both Segment and Common outputs are provided.
For vertical scrolling of display, an internal register storing the display start line can be set to control the portion of the RAM data mapped to the display. Figure 4 shows the case in which the display start line register is set at 30H.
For those GDDRAM out of the display common range, they could still be accessed, for either preparation of vertical scrolling data or even for the system usage.
7.4 Oscillator Circuit
This module is an On-Chip low power RC oscillator circuitry (Figure 3). The oscillator generates the clock for the DC-DC voltage converter. This clock is also used in the Display Timing Generator.
Page 17
SSD0858
Rev 1.0 11/2002
SOLOMON
13
Figure 3 - Oscillator Circuitry
7.5 LCD Driving Voltage Generator and Regul at or
This module generates the LCD voltage needed for display output. It takes a single supply input and generates necessary bias voltages.
It consists of:
1. 2X, 3X, 4X and 5X DC-DC voltage converter
2. Bias Divider If the output op-amp buffer option in Set Power Control Register command is enabled, this circuit block will divide the regulator output (V
OUT
) to give the LCD driving levels (VL2 - VL5). The divider does not require external capacitors that reduce the external hardware and pin counts.
3. Contrast Control Software control of 64 voltage levels of LCD voltage.
4. Bias Ratio Selection circuitry Software control of 1/4 to 1/9 bias ratio to match the characteristic of LCD panel.
5. Self adjust temperature compensation circuitry Provide 5 different compensation grade selections to satisfy the various liquid crystal temperature grades. The grading can be selected by software control. Defaulted temperature coefficient (TC) value is -0.14%/°C.
7.6 169 Bits Latch
A register carries the display signal information. In 104 X 65 display-mode, data will be fed to the HV-buffer Cell and level-shifted to the required level.
7.7 Level selector
Level Selector is a control of the display synchronization. Display voltage can be separated into two sets and used with different cycles. Synchronization is important since it selects the required LCD voltage level to the HV Buffer Cell, which in turn outputs the COM or SEG LCD waveform.
7.8 HV Buffer Cell (Level Shifter)
HV Buffer Cell works as a level shifter, which translated the low voltage output signal to the required driving voltage. The output is shifted out with an internal FRM clock, which comes from the Display Timing Generator. The voltage levels are given by the level selector, which is synchronized with the internal M signal.
OSC1
Oscillator enable
Internal Resistor
OSC2
Buffer
enable
Oscillation Circuit
enable
(CL)
Page 18
SSD0858
Rev 1.0 11/2002
SOLOMON
14
7.9 Default Setting after Reset
When
RES
input is low, the chip is initialized to the following: Register Default Value Descriptions Page address 0
Column address 0 Display ON/OFF 0 Display OFF Display Start Line 0 GDDRAM page 0,D0 Display Offset 0 COM0 is mapped to ROW0 Mux Ratio 40H 64 Mux Normal/Reverse Display 0 Normal Display N-line Inversion 0 No N-line Inversion Entire Display 0 Entire Display is OFF DC-DC booster 0 3X booster is selected Internal Resistor Ratio 0 Gain = 2.84 (IR0) Contrast 20H LCD Bias Ratio 5 1/9 Bias Ratio Scan direction of COM 0 Normal Scan direction Segment Re-map 0 Segment re-map is disabled Internal oscillator 0 Internal oscillator is OFF Power save mode 0 Power save mode is OFF Data display length 0 FRC, PWM Mode 0 4FRC, 9PWM White Palette (0, 0, 0, 0) Light Gray Palette (9, 0, 0, 0) Dark Gray Palette (9, 9, 9, 0) Black Palette (9, 9, 9, 9) Test mode 0 Test mode is OFF Temperature coefficient 4 PTC4 (-0.14%/oC) Icon display 0 Icon display line is OFF Frame frequency 8 Frame frequency = 157.5Hz Power control 0,0,0 Booster, regulator & divider are both disabled
When RESET command is issued, the following parameters are initialized only: Register Default Value Descriptions Page address 0
Column address 0 Display Start Line 0 GDDRAM page 0,D0 Internal Resistor Ratio 0 Gain = 2.84 (IR0) Contrast 20H Data display length 0 FRC, PWM Mode 0 4FRC, 9PWM White Palette (0, 0, 0, 0) Light Gray Palette (9, 0, 0, 0) Dark Gray Palette (9, 9, 9, 0) Black Palette (9, 9, 9, 9)
7.10 LCD Panel Driving Waveform
Figure 4 and Figure 5 are examples of how the Common and Segment drivers may be connected
to a LCD panel. The waveforms shown in Figure 6 and Figure 7 illustrate the desired multiplex
scheme with N-line inversion feature is disabled (default).
Page 19
SSD0858
Rev 1.0 11/2002
SOLOMON
15
(MSB)
First Byte (LSB)
Second Byte
Normal Re-mapped
D3 D2 D2 D0
D 0 ……….. 0 0 COM16 COM47 D 1 ……….. 0 1 COM17 COM46 D 2 ……….. 0 2 COM18 COM45 D 3 ……….. 0 3 COM19 COM44 D 4 ……….. 0 4 COM20 COM43 D 5 ……….. 0 5 COM21 COM42 D 6 ……….. 0 6 COM22 COM41 D 7 ……….. 0 7 COM23 COM40 D 0 ……….. 0 8 COM24 COM39 D 1 ……….. 0 9 COM25 COM38 D 2 ……….. 0 A COM26 COM37 D 3 ……….. 0 B COM27 COM36 D 4 ……….. 0 C COM28 COM35 D 5 ……….. 0 D COM29 COM34 D 6 ……….. 0 E COM30 COM33 D 7 ……….. 0 F COM31 COM32
D 0 ……….. 3 0 COM0 COM63 D 1 ……….. 3 1 COM1 COM62 D 2 ……….. 3 2 COM2 COM61 D 3 ……….. 3 3 COM3 COM60 D 4 ……….. 3 4 COM4 COM59 D 5 ……….. 3 5 COM5 COM58 D 6 ……….. 3 6 COM6 COM57 D 7 ……….. 3 7 COM7 COM56 D 0 ……….. 3 8 COM8 COM55 D 1 ……….. 3 9 COM9 COM54 D 2 ……….. 3 A COM10 COM53 D 3 ……….. 3 B COM11 COM52 D 4 ……….. 3 C COM12 COM51 D 5 ……….. 3 D COM13 COM50 D 6 ……….. 3 E COM14 COM49 D 7 ……….. 3 F COM15 COM48
Page 8 0000
D 0 ……….. 4 0 ICONS ICONS
Internal Column Address
00010203040506
07
………..
B8
B9
BA
BB
BC
BD
BE
BF
SEG Re-map = 0 ……….. SEG Re-map = 1 ………..
SEG Outputs ………..
0
0001
Page 0 0 0 0
……………
……………
……………
……………
1110
1111
Page 1
……………
Page 6
Page 7
Page Address
Line
Address
00 01 02 03 5C 5D 5E 5F
02 01 005F 5E 5D 5C
SEG93
SEG94
SEG95
SEG0
SEG1
SEG2
SEG3
SEG92
03
……………
……………
……………
Figure 4 - SSD0858 Graphic Display Data RAM (GDDRAM) Address Map (with vertical scroll value 30H & MODE=H)
MODE=HIGH(VDD)
Page 20
SSD0858
Rev 1.0 11/2002
SOLOMON
16
(MSB)
First Byte (LSB)
Second Byte
Normal Re-mapped
D3 D2 D2 D0
D 0 ……….. 0 0 COM16 COM47 D 1 ……….. 0 1 COM17 COM46 D 2 ……….. 0 2 COM18 COM45 D 3 ……….. 0 3 COM19 COM44 D 4 ……….. 0 4 COM20 COM43 D 5 ……….. 0 5 COM21 COM42 D 6 ……….. 0 6 COM22 COM41 D 7 ……….. 0 7 COM23 COM40 D 0 ……….. 0 8 COM24 COM39 D 1 ……….. 0 9 COM25 COM38 D 2 ……….. 0 A COM26 COM37 D 3 ……….. 0 B COM27 COM36 D 4 ……….. 0 C COM28 COM35 D 5 ……….. 0 D COM29 COM34 D 6 ……….. 0 E COM30 COM33 D 7 ……….. 0 F COM31 COM32
D 0 ……….. 3 0 COM0 COM63 D 1 ……….. 3 1 COM1 COM62 D 2 ……….. 3 2 COM2 COM61 D 3 ……….. 3 3 COM3 COM60 D 4 ……….. 3 4 COM4 COM59 D 5 ……….. 3 5 COM5 COM58 D 6 ……….. 3 6 COM6 COM57 D 7 ……….. 3 7 COM7 COM56 D 0 ……….. 3 8 COM8 COM55 D 1 ……….. 3 9 COM9 COM54 D 2 ……….. 3 A COM10 COM53 D 3 ……….. 3 B COM11 COM52 D 4 ……….. 3 C COM12 COM51 D 5 ……….. 3 D COM13 COM50 D 6 ……….. 3 E COM14 COM49 D 7 ……….. 3 F COM15 COM48
Page 8 0 0 0 0
D 0 ……….. 4 0 ICONS ICONS
Internal Column Address
00010203040506
07
………..
C8
C9
CA
CB
CC
CD
CE
CF
SEG Re-map = 0 ……….. SEG Re-map = 1 ………..
SEG Outputs ………..
……………
……………
……………
SEG100
03
SEG101
SEG102
SEG103
SEG0
SEG1
SEG2
SEG3
02 01 0067 66 65 64
Page Address
Line
Address
00 01 02 03 64 65 66 67
Page 1
……………
Page 6
Page 7 1 1 1 1
1110
……………
……………
……………
……………
Page 0 0 0 0 0
0001
Figure 5 - SSD0858 Graphic Display Data RAM (GDDRAM) Address Map (with vertical scroll value 30H & MODE=L)
MODE=LOW(V
SS
)
Page 21
SSD0858
Rev 1.0 11/2002
SOLOMON
17
COM1 COM2
COM3 COM4 COM5 COM6
COM7
SEG 1
SEG 2
SEG 3
SEG 4
COM0
SEG 0
Figure 6 - LCD Display Example “0”
Figure 7 - LCD Driving Signal from SSD0858
TIME SLOT
COM0
COM1
SE G0
SE G1
M
* Note : N is the number of multiplex ratio including Icon line if it is enabled, N is equal to 64 on POR .
V
out
V
L5
V
L4
V
L3
V
L2
V
SS
V
out
V
L5
V
L4
V
L3
V
L2
V
SS
V
out
V
L5
V
L4
V
L3
V
L2
V
SS
V
out
V
L5
V
L4
V
L3
V
L2
V
SS
12345678 9
. . .
N
*
12345678 9
. . .
N
*
12345678 9
. . .
N
*
12 3456789
. . .
N
*
Page 22
SSD0858
Rev 1.0 11/2002
SOLOMON
18
8 COMMAND TABLE
Table 5 - COMMAND TABLE
Bit Pattern Command Description
0000 C3C2C1C0 Set Lower Column
Address
Set the lower nibble of the column address pointer for RAM access. The pointer is reset to 0 after reset.
0001 0C6C5C4 Set Upper Column
Address
Set the upper nibble of the column address pointer for RAM access. The pointer is reset to 0 after reset.
0010 0R2R1R0 Set Internal Regulator
Resistor Ratio
The internal regulator gain (1+R2/R1) Vout increases as R
2R1R0
is increased from 000b to 111b. The factor,
1+R
2/R1
, is given by:
R
2R1R0
= 000: 2.84 (POR) R2R1R0 = 001: 3.71 R
2R1R0
= 010: 4.57 R
2R1R0
= 011: 5.44 R
2R1R0
= 100: 6.30 R2R1R0 = 101: 7.16 R
2R1R0
= 110: 8.03 R
2R1R0
= 111: 8.89
0010 1VC VR VF Set Power Control
Register
VC=0: turn OFF the internal voltage booster (POR) VC=1: turn ON the internal voltage booster & regulator VR=0: turn OFF the internal regulator (POR) VR=1: turn ON the internal regulator & voltage booster VF=0: turn OFF the output op-amp buffer (POR) VF=1: turn ON the output op-amp buffer
0011 1T2T1T0 Set TC value This command set the Temperature Coefficient
T
2T1T0
: 000: -0.01%/oC 001: -0.035%/
o
C
010: -0.05%/
o
C
011: -0.083%/
o
C 100: -0.14%/oC(POR) 101: Reserved 110: Reserved 111: Reserved
0100 00XX XL
6L5L4 L3L2L1L0
Set Display Start Line The second command specifies the row address
pointer (0-63) of the RAM data to be displayed in COM0. This command has no effect on ICONS. The pointer is set to 0 after reset.
0100 01XX XXC
5C4 C3C2C1C0
Set Display Offset The second command specifies the mapping of first
display line (COM0) to one of ROW0~63. This command has no effect on ICONS. COM0 is mapped to ROW0 after reset.
Page 23
SSD0858
Rev 1.0 11/2002
SOLOMON
19
Bit Pattern Command Description
0100 10XX XD
6D5D4 D3D2D1D0
Set Multiplex Ratio (Duty Ratio)
The second command specifies the number of lines, excluding ICONS, to be displayed. With Icon is disabled (POR), 16~64 mux could be selected. With Icon enabled, the available multiplex ratios are 17~ 65mux. D
6
– D0 Mux(icon disable) Mux(icon enable) 000000 invalid invalid … 0001111 invalid invalid 0010000 16 17 0010001 17 18 … 1000000 64 65 1000001 invalid invalid 1000010 invalid invalid … 1111111 invalid invalid
0100 11XX XXXN
4 N3N2N1N0
Set N-line Inversion The second command sets the n-line inversion register
from 3 to 33 lines to reduce display crosstalk. Register values from 00001b to 11111b are mapped to 3 lines to 33 lines respectively. Value 00000b disables the N-line inversion, which is the POR value. To avoid a fix polarity at some lines, it should be noted that the total number of mux (including the icon line) should NOT be a multiple of the lines of inversion (n). N
4
– N0 n-line inversion 00000 Exit n-line inversion 00001 3 lines 00010 4 lines … 11101 31 lines 11110 32 lines 11111 33 lines
0101 0B2B1B0 Set LCD Bias Sets the LCD bias from 1/4 ~ 1/9 according to B2B1B0:
000: 1/4 bias 001: 1/5 bias 010: 1/6 bias 011: 1/7 bias 100: 1/8 bias 101: 1/9 bias (POR) 110: 1/9 bias 111: 1/9 bias
0110 01B1B0 Set DC-DC Converter
Factor
Set the DC-DC multiplying factor from 2X to 5X B
1B0
: 00: 3X (POR) 01: 4X 10: 5X 11: invalid
1000 0001 XXC
5C4 C3C2C1C0
Set Contrast Control Register
The second command sets one of the 64 contrast levels. The darkness increase as the contrast level increase.
Page 24
SSD0858
Rev 1.0 11/2002
SOLOMON
20
Bit Pattern Command Description
1000 1000
WB3WB2WB1WB0 WA3WA2WA1WA0
Set White Mode, Frame 2
nd
& 1st
1000 1001
WD3WD2WD1WD0 WC3WC2WC1WC0
Set White Mode, Frame 4
th
& 3rd
1000 1010
LB3LB2LB1LB0 LA3LA2LA1LA0
Set Light Gray Mode, Frame 2
nd
& 1st
1000 1011
LD3LD2LD1LD0 LC3LC2LC1LC0
Set Light Gray Mode, Frame 4
th
& 3rd
1000 1100
DB3DB2DB1DB0 DA3DA2DA1DA0
Set Dark Gray Mode, Frame 2
nd
& 1st
1000 1101
DD3DD2DD1DD0 DC3DC2DC1DC0
Set Dark Gray Mode, Frame 4
th
& 3rd
1000 1110
BB3BB2BB1BB0 BA3BA2BA1BA0
Set Black Mode, Frame 2
nd
& 1st
1000 1111
BD3BD2BD1BD0 BC3BC2BC1BC0
Set Black Mode, Frame 4
th
& 3rd
Set gray scale mode and register. These are two-byte commands used to specify the contrast levels for the gray scale, 4 levels available. After power on reset: WA0~3 = WB0~3 = WC0~3 = WD0~3 = 0000 LA0~3 = 1001 LB0~3 = LC0~3 = LD0~3 = 0000 DA0~3 = DB0~3 = DC0~3 = 1001 DD0~3 = 0000 BA0~3 = BB0~3 = BC0~3 = BD0~3 = 1001
Memory Content
1st Byte 2nd Byte
Gray Mode
0 0 1 1
0 1 0 1
White Light Gray Dark Gray
Black
1001 0 FRC PWM1 PWM0 Set PWM and FRC Set PW M and FRC for gray-scale operation.
FRC = 0 : 4-frame (POR) FRC = 1 : 3-frame PWM = 00 & 01 : 9-levels (POR) PWM = 10 : 12-levels PWM = 11 : 15-levels
1010 000S0 Set Segment Re-map MODE=L
S
0
=0: column address 00H is mapped to SEG0 (POR)
S
0
=1: column address 67H is mapped to SEG0 MODE=H S
0
=0: column address 00H is mapped to SEG0 (POR) S
0
=1: column address 5FH is mapped to SEG0
1010 001C0 Set Icon Enable C0=0: Disable icon row (Mux = 16 to 64, POR)
C0=1: Enable icon row (Mux = 17 to 65)
1010 010E0 Set Entire Display On/Off E0=0: Normal display (display according to RAM
contents, POR) E
0
=1: All pixels are ON regardless of the RAM contents *Note: This command will override the effect of “Set Normal/Invert Display”
1010 011R0 Set Normal/Inverse
Display
R0=0: Normal display (display according to RAM contents, POR) R
0
=1: Invert display (ON and OFF pixels are inverted) *Note: This command will not affect the display of the icon lines
1010 1001 Set Power Save Mode Sleep Mode:
Oscillator: OFF LCD Power Supply: OFF COM/SEG Outputs: V
SS
1010 1011 Start Internal Oscillator This command starts the internal oscillator. Note that
the oscillator is OFF after reset, so this instruction must be executed for initialization
1010 111D0 Set Display On/Off Turn the display on and off without modifying the
content of the RAM. (0: off, 1: on) This command has priority over Entire Display On/Off and Inverse Display On/Off. Commands are accepted while the display is off, but the visual state of the display does not change.
Page 25
SSD0858
Rev 1.0 11/2002
SOLOMON
21
Bit Pattern Command Description
1011 P3P2P1P0 Set Page Address Select the page of display RAM to be addressed.
Pages 0-8 are valid.
1100 S0XXX Set COM Output Scan
Direction
Set the COM (row) scanning direction. (0: COM0 COM63, 1: COM63 →COM0)
1110 0001 Exit Power-save Mode Return the driver/controller from the sleep mode. 1110 0010 Software Reset Reset some functions of the driver/controller. See
Reset Section below for more details.
1110 0100 Exit N-line Inversion Release the driver/controller from N-line inversion
mode.
1101 1F2F1F0 Set Frame Frequency This command is used to set the frame frequency.
F
2F1F0
Frame Frequency 000 70 001 78.5 010 88.5 011 100 100 115 101 130 110 140 111 157.5(POR)
Table 6 – Extended Command Table
Bit Pattern Command Comment
1000 0010 0001 X
3X2X1X0
OTP setting This command set the offset value of contrast
X3X2X1X0 0000 : original contrast 0001 : original contrast + 1 step 0010 : original contrast + 2 steps 0011 : original contrast + 3 steps 0100 : original contrast + 4 steps 0101 : original contrast + 5 steps 0110 : original contrast + 6 steps 0111 : original contrast + 7 steps 1000 : original contrast - 8 steps 1001 : original contrast - 7 steps 1010 : original contrast - 6 steps 1011 : original contrast - 5 steps 1100 : original contrast - 4 steps 1101 : original contrast - 3 steps 1110 : original contrast - 2 steps 1111 : original contrast - 1 step
1000 0011 OTP programming This command start program LCD driver with OTP offset
value. This command only execute once. No effect on the second run.
1111 0010 00X
0
0 0000
Select Oscillator Source
Select external oscillator input form CL pin. X
0
= 0 : (POR) internal RC oscillator
X
0
= 1 : external square wave
1111 1101 xxxx 0X
0
10
Lock/Unlock Interface X2 = 0 : Unlock the IC. The driver accepts any
command and data written. X
2 = 1 : Lock the IC. The driver ignores all
command and data written, except the unlock command or pin reset.
Other than above
Reserved
Page 26
SSD0858
Rev 1.0 11/2002
SOLOMON
22
8.1 I2C-bus write data and read register status
The I2C-bus interface gives access to write data and command into the device. Please refer to Figure 8 for the write mode of I
2
C-bus in chronological order.
Figure 8 - I
2
C-bus data format
Write mode
1) The master device initiates the data communication by a start condition. The definition of the start condition is shown in Figure 9. The start condition is established by pulling the SDA from high to low while the SCL stays high.
2) The slave address is following the start condition for recognition use. For the SSD0858, the slave address is either “b0111100” or “b0111101” by changing the SA0 to high or low.
3) The write mode is established by setting the R/W bit to logic “0”.
4) An acknowledgement signal will be generated after receiving one byte of data, including the slave address and the R/W bit. Please refer to the Figure 10 for the graphical representation of the acknowledge signal. The acknowledge bit is defined as that the SDA line is pulled down during the high period of the acknowledgement related clock pulse.
5) After the transmission of the slave address, either the control byte or the data byte may be sent across the SDA. A control byte mainly consists of Co and D/C bits following by six “0” ‘s.
a. If the Co bit is set as logic “0”, the transmission of the following information will contain data
bytes only.
0 1 1 1 1 0
SA0
P
Slave Address m 0 words n 0 bytes
MSB ……………….LSB
1 byte
Write mode
Slave Address
SSD0858
Slave Address
Read mode
R/W
D/C
Co
A
CK
A
CK
Control byte
Data byte
A
CK
Co
D/C
Control byte
A
CK
Data byte
A
CK
S
0 1 1 1 1 0
0 1 1 1 1 0
S
SA0
A
CK
Status bytes
A
CK
P
SA0
R/W
Co
D/C
A
CK
Control byte
Note: Co – Continuation bit
D/C – Data / Command Selection bit ACK – Acknowledgement SA0 – Slave address bit R/W – Read / Write Selection bit S – Start Condition / P – Stop Condition
0 0 0 0 0 0
0 1 1 1 1 0
R/W
Page 27
SSD0858
Rev 1.0 11/2002
SOLOMON
23
DATA OUTPUT
DATA OUTPUT
SCL FROM
S
START
Condition
Clock pulse for
1 8 9
Non-acknowledge
2
Acknowledge
S
START condition
SDA
SCL
P
STOP condition
SDA
SCL
TDH,
START
TDS,
STOP
b. The D/C bit determines the next data byte is acted as a command or a data. If the D/C bit is
set to logic “0”, it defines the following data byte as a command. If the D/C bit is set to logic “1”, it defines the following data byte as a data which will be stored at the GDDRAM. The GDDRAM column address pointer will be increased by one automatically after each data write.
6) Acknowledge bit will be generated after receiving each control byte or data byte.
7) The write mode will be finished when a stop condition is applied. The stop condition is also defined in Figure 9. The stop condition is established by pulling the “SDA in” from low to high while the “SCL” stays high.
Figure 9 - Definition of the start and stop condition
Figure 10 - Definition of the acknowledgement condition
Please be noted that the transmission of the data bit has some limitations.
1. The data bit, which is transmitted during each SCL pulse, must be kept at a stable state within the “high” period of the clock pulse. Please refer to the Figure 11 for graphical representations. Except in start or stop conditions, the data line can be switched only when the SCL is low.
2. Both the data line (SDA) and the clock line (SCL) should be pulled up by external resistors.
Page 28
SSD0858
Rev 1.0 11/2002
SOLOMON
24
Figure 11 - Definition of the data transfer condition
Read mode (Read status register)
Not support in SSD0858
Change
of data is
allowed
data line is
stable; data is
valid
SDA
SCL
Page 29
SSD0858
Rev 1.0 11/2002
SOLOMON
25
9 COMMAND DESCRIPTIONS
9.1 Set Low er Col umn Address
This command specifies the lower nibble of the 7-bit column address of the display data RAM. The column address will be incremented by each data access after it is pre-set by the MCU and returning to 0 once overflow (>95 when MODE=H OR >103 when MODE=L).
9.2 Set Upper Column Address
This command specifies the higher nibble of the 7-bit column address of the display data RAM. The column address will be incremented by each data access after it is pre-set by the MCU and returning to 0 once overflow (>95 when MODE=H OR >103 when MODE=L).
9.3 Set Internal Regulator Resistor Ratio
This command is to enable any one of the eight internal resistor (IRS) settings for different regulator gains when using internal regulator resistor network. The Contrast Control Voltage Range curves is referred to the following formula:
conout
V
R
R
V *1
1
2
 
 
+=
refcon
VV *
210
63
1
 
 
=
α
where, VVref 7.1=
Page 30
SSD0858
Rev 1.0 11/2002
SOLOMON
26
Contras t Cr uv e
-
2
4
6
8
10
12
14
16
0 10203040506070
Contrast[0~63]
Vout[V]
IR0
IR1
IR2
IR3
IR4
IR5
IR6
IR7
Figure 12 - Contrast Control Voltage Range Curve (TC=-0.14%/
o
C; VDD=2.775V; VCI=3.5V)
9.4 Set Pow er Cont rol Register
This command turns on/off the various power circuits associated with the chip. There are three power relating sub-circuits could be turned on/off by this command. Internal voltage booster is used to generate the highest positive voltage supply internally from the voltage input (V
CI
-VSS). Internal regulator is used to generate the LCD driving voltage. Output op-amp buffer is the internal divider for dividing the different voltage levels (V
L2
, VL3, VL4,
V
L5
) from the internal regulator output, V
out
. External voltage sources should be fed into this driver if
this circuit is turned off.
9.5 Set TC Value
This command is to set 1 out of 5 different temperature coefficients in order to match various liquid crystal temperature grades.
9.6 Set Display Start Line
This command is to set Display Start Line register to determine starting address of display RAM to be displayed by selecting a value from 0 to 63. With value equals to 0, D0 of Page 0 is mapped to COM0. With value equals to 1, D1 of Page0 is mapped to COM0. The display start line values of 0 to 63 are assigned to Page 0 to 7.
9.7 Set Display Offset
The second command specifies the mapping of display start line (COM0 if display start line register equals to 0) to one of ROW0-63. This command has no effect on ICONS. COM0 is mapped to ROW0 after reset.
Page 31
SSD0858
Rev 1.0 11/2002
SOLOMON
27
9.8 Set Multiplex Ratio
This command switches default 64 multiplex mode to any multiplex from 16 to 64, if Icon is disabled (POR). When Icon is set enable, the corresponding multiplex ratio setting will be mapped to 17 to 65. The chip pads ROW0-ROW63 will be switched to corresponding COM signal output as specified in Table 2.
9.9 Set N-line Inversion
Number of line inversion is set by this command for reducing crosstalk noise. 3 to 33-line inversion operations could be selected. At POR, this operation is disabled. It should be noted that the total number of mux (including the icon line) should NOT be a multiple of the inversion number (n). Or else, some lines will not change their polarity during frame change.
9.10 Set LCD Bias
This command selects a suitable bias ratio (1/4 to 1/9) required for driving the particular LCD panel in use. The POR is set to 1/9 bias.
9.11 Set DC-DC Converter Factor
Internal DC-DC converter factor is set by this command. For SSD0858, 2X to 5X multiplying factors could be selected. 2X to 5X factors are selected using this command.
9.12 Set Contrast Control Register
This command adjusts the contrast of the LCD panel by changing V
out
of the LCD drive voltage
provided by the On-Chip power circuits. V
OUT
is set with 64 steps (6-bit) contrast control register. It
is a compound commands:
Figure 13 - Contrast Control Flow
Changes
Complete?
No
Yes
Set Contrast Control Register
Contrast Level Data
Page 32
SSD0858
Rev 1.0 11/2002
SOLOMON
28
9.13 Set Gray Scale Mode (White/Light G r ay/Dark Gray/Black)
Command 88(hex) to 8F(hex) are used to specify the four gray levels’ pulse width at the four possible frames. The four gray levels are called white, light gray, dark gray and black. Each level is defined by 4 registers for 4 consecutive frames. For example, WA is a 4-bit register to define the pulse width of the 1
st
frame in White mode. WB is a register for 2nd frame in White mode etc. Each
command specifies two registers.
For 4 FRC,
Memory Content FRAME
1st Byte 2nd Byte
Gray Mode
1st 2
nd
3
rd
4
th
0 0 White WA WB WC WD 0 1 Light Gray LA LB LC LD 1 0 Dark Gray DA DB DC DD 1 1 Black BA BB BC BD
For 3 FRC,
Memory Content FRAME
1st Byte 2nd Byte
Gray Mode
1st 2
nd
3
rd
4
th
(No use)
0 0 White WA WB WC WD (XX) 0 1 Light Gray LA LB LC LD (XX) 1 0 Dark Gray DA DB DC DC (XX) 1 1 Black BA BB BC BC (XX)
Example for pure PWM mode:
No. of level RAM Content Gray Scale mode and Register (3/4 FRC) MSB LSB MSB LSB MSB LSB MSB LSB Dark Mode Dark Gray
Mode
Light Gray Mode
White Mode
15-levels 1 1 1 0 0 1 0 0 F,F,F,F A,A,A,A 5,5,5,5 0,0,0,0 12-levels 1 1 1 0 0 1 0 0 C,C,C,C 8,8,8,8 4,4,4,4 0,0,0,0 9-levels 1 1 1 0 0 1 0 0 9,9,9,9 6,6,6,6 3,3,3,3 0,0,0,0 LCD panel display
Example for pure FRC mode:
No. of Frame RAM Content Gray Scale mode and Register (15PW M) MSB LSB MSB LSB MSB LSB MSB LSB Dark Mode Dark Gray
Mode
Light Gray Mode
White Mode
3-FRC 1 1 1 0 0 1 0 0 F,F,F,F F,F,0,0 F,0,0,0 0,0,0,0 4-FRC 1 1 1 0 0 1 0 0 F,F,F,F F,F,F,0 F,0,0,0 0,0,0,0 LCD panel display
9.14 Set PWM and FRC
This command is used to select the number of frames used in frame rate control, and the
number of levels in the pulse width modulation.
9.15 Set Segment Re-map
This commands changes the mapping between the display data column address and segment driver. It allows flexibility in layout during LCD module assembly. Refer to Figure 4.
Page 33
SSD0858
Rev 1.0 11/2002
SOLOMON
29
9.16 Set Icon Enable
This command enable/disable the Icon displays.
9.17 Set Entire Display On/Off
This command forces the entire display, including the icon row, to be “ON” regardless of the contents of the display data RAM. This command has priority over normal/reverse display. To execute this command, Set Display On command must be sent in advance.
9.18 Set Normal/Inverse Display
This command sets the display to be either normal/inverse. In normal display, a RAM data of 1 indicates an “ON” pixel. In reverse display, a RAM data of 0 indicates an “ON” pixel. The icon line is not affected by this command.
9.19 Set Power Save Mode
To force the chip to enter Standby or Sleep Mode. LSB of the command will define which mode will be entered.
9.20 Start Internal Oscillator
After POR, the internal oscillator is OFF. It should be turned ON by sending this command to the chip.
9.21 Set Display On/Off
This command turns the display on/off, by the value of the LSB.
9.22 Set Page Address
This command indicates the positions of the page address from 0 to 8 in GDDRAM. Refer to Figure 4.
9.23 Set COM Output Scan Direct i on
This command sets the scan direction of the COM output allowing layout flexibility in LCD module assembly.
9.24 Exit Power Save Mode
This command releases the chip from Sleep Mode and return to normal operation.
9.25 Software Reset
This command causes some of the internal status of the chip to be initialized:
Register Default Value Remarks: Page address 0
Column address 0 Display Start Line 0 GDDRAM page 0,D0 Internal Resistor Ratio 0 Gain = 2.84 (IR0) Contrast 20H Data display length 0 FRC, PWM Mode 0 4FRC, 9PWM White Palette (0, 0, 0, 0) Light Gray Palette (9, 0, 0, 0) Dark Gray Palette (9, 9, 9, 0) Black Palette (9, 9, 9, 9)
9.26 Exit N-line Inversion Mode
This command releases the chip from N-line inversion mode. The driving waveform will be inverted once per frame after issuing this command.
9.27 Set frame frequency
The next command specifies the frame frequency so as to minimize the flickering due to the ac main frequency. The frequency is set to 157.5Hz at 64 mux after POR.
Page 34
SSD0858
Rev 1.0 11/2002
SOLOMON
30
EXTENDED COMMANDS
These commands are used, in addition to basic commands, to trigger the enhanced features, on top of general ones, designed for the chip.
9.28 OTP setting and programming
OTP (One Time Programming) is a method to adjust V
OUT.
In order to eliminate the variations of LCD module in term of contrast level, OTP can be used to achieve the best contrast of every LCD modules.
OTP setting and programming should include two major steps of (1) Find the OTP offset and (2) OTP programming as following,
Step 1. Find OTP offset
(1) Hardware Reset (sending an active low reset pulse to
RES
pin)
(2) Send original initialization routines (3) Set and display any test patterns (4) Adjust the contrast value (0x81, 0x00~0x3F) until there is the best visual contrast (5) OTP setting steps = Contrast value of the best visual contrast - Contrast value of original
initialization
Example 1: Contrast value of original initialization = 0x20 Contrast value of the best visual contrast = 0x24 OTP setting steps = 0x24 - 0x20 = +4 OTP setting commands should be (0x82, 0x14)
Example 2: Contrast value of original initialization = 0x20 Contrast value of the best visual contrast = 0x1B OTP setting steps = 0x1B - 0x20 = -5 OTP setting commands should be (0x82, 0x1B)
Page 35
SSD0858
Rev 1.0 11/2002
SOLOMON
31
Step 2. OTP programming
(6) Hardware Reset (sending an active low reset pulse to
RES
pin)
(7) Enable Oscillator (0xAB) (8) Connect an external V
OUT
(see diagram below) (9) Send OTP setting commands that we find in step 1 (0x82, 0x10~0x1F) (10) Send OTP programming command (0x83) (11) Wait at least 2 seconds (12) Hardware Reset
Verify the result by repeating step 1. (2) – (3)
Figure 14 - OTP programming circuitry
R
+
-
SSD0858
V
OUT
RES
16.5-17.5V
N
ote: R = 1K ~ 10k ohm
C = 1u ~ 4.7u F
C
(8)
(1) & (6) & (12)
GND
GND
Page 36
SSD0858
Rev 1.0 11/2002
SOLOMON
32
Figure 15 - Flow chart of OTP program
Start
OTP setting steps =
A
djusted contrast value
– Original contrast value
Connect an external voltage (16.5-17.5V) on V
OUT
pin
i) Send original initialization routines ii) Set and display any test patterns iii
)
Inspect the contrast
i) Hardware reset ii) Enable oscillator
END
Yes
N
o
A
djust the contrast level to the best visual level
A
ccept the contrast level on panel?
i) Send OTP setting commands ii) Send OTP programming command iii) Wait > 2 sec iv) Hardware reset
i) Hardware reset ii) Send original initialization routines iii) Set and display any test patterns
Step 1
Step 2
Page 37
SSD0858
Rev 1.0 11/2002
SOLOMON
33
OTP Example program
Find the OTP offset:
1. Hardware reset by sending an active low reset pulse to
RES
pin
2. COMMAND(0XAB) \\Enable oscillator
COMMAND(0X2F) \\ Turn on the internal voltage booster, internal regulator and output op-amp
buffer; Select booster level
3. COMMAND(0X48) \\ Set Duty ratio
COMMAND(0X40) \\ 64Mux
COMMAND(0X55) \\ Set Biasing ratio (1/9 BIAS)
4. COMMAND(0X81) \\ Set target gain and contrast.
COMMAND(0X2D) \\ Contrast = 45
COMMAND(0X24) \\ Gain = 6.3
5. \\ Set target display contents
COMMAND(0XB0) \\ Set page address
COMMAND(0x00) \\ Set lower nibble column address
COMMAND(0X10) \\ Set higher nibble column address
DATA(…) \\ W rite test patterns to GDDRAM
COMMAND(0XAF) \\ Set Display On
6. OTP offset calculation… target OTP offset value is +3
OTP programming:
7. Hardware reset by sending an active low reset pulse to
RES
pin
8. COMMAND(0XAB) \\ Enable Oscillator
9. Connect an external V
OUT
(16.5V-17.5V)
10. COMMAND(0X82) \\ Set OTP offset value to +3 (0011)
COMMAND(0X13) \\ 0001 X
3X2X1X0
, where X3X2X1X0 is the OTP offset value
11. COMMAND(0X83) \\ Send the OTP programming command.
12. Wait at least 2 seconds for programming wait time.
13. Hardware reset by sending an active low reset pulse to
RES
pin
Verify the result:
14. After OTP programming, procedure 2 to 5 are repeated for inspection of the contrast on the panel
Page 38
SSD0858
Rev 1.0 11/2002
SOLOMON
34
9.29 Select Oscillator Source
This command enables the external clock input from CL pin and expected external square wave is
726kHz.
9.30 Lock/Unlock Interface
After sending the lock command, the interface will be disabled until the unlock command is received. The lock command is suggested whenever the LCD driver will not be accessed for some period. This can minimize the incorrect data or commands written due to noisy interface.
Page 39
SSD0858
Rev 1.0 11/2002
SOLOMON
35
MAXIMUM RATINGS
Table 7 - Maximum Ratings (Voltage Referenced to V
SS
)
Symbol Parameter Value Unit
VDD -0.3 to 5.5 V VCC
Supply Voltage
VSS -0.3 to VSS +12.0 V VCI Booster Supply Voltage VDD to +5.5 V Vin Input Voltage VSS -0.3 to VDD +0.3 V
I Current Drain Per Pin Excluding VDD and VSS 25 mA
TA Operating Temperature -40 to +85 °C
T
stg
Storage Temperature Range -65 to +150 °C
* Maximum Ratings are those values beyond which damage to the device may occur. Functional operation
should be restricted to the limits in the Electrical Characteristics tables or Pin Description section.
This device contains circuitry to protect the inputs against damage due to high static voltages or electric fields; however, it is advised that normal precautions to be taken to avoid application of any voltage higher than maximum rated voltages to this high impedance circuit. For proper operation it is recommended that V
IN
and V
OUT
be constrained to range VSS < or = (VIN or V
OUT
) < or = VDD. Reliability of operation is enhanced if
unused inputs are connected to an appropriate logic voltage level (e.g. either V
SS
or VDD). Unused outputs must be open. This device may be light sensitive. Caution should be taken to avoid exposure of this device any light source during normal operation. This device is not radiation protected.
Page 40
SSD0858
Rev 1.0 11/2002
SOLOMON
36
10 DC CHARACTERISTICS
Table 8 - DC Characteristics (Unless otherwise specified, Voltage Referenced to V
SS
, VDD = 1.8 to 3.3V, TA
= -40 to 85°C)
Symbol Parameter Test Condition Min Typ Max Unit
VDD Logic Circuit Supply Voltage
Range
(Absolute value referenced to V
SS
)
1.8
2.7
3.3
V
VCI Booster Voltage Supply Pin (Absolute value referenced to
V
SS
)
V
DD
- 3.6 V
V
REF
Internal Reference Voltage
(25
o
C, -0.14%/oC)
Internal Reference Voltage Source Enabled (REF pin pulled High), V
EXT
pin NC.
- 1.7 - V
IAC Access Mode Supply Current
Drain (V
DD
Pins)
V
DD
= 2.7V, Voltage Generator On, 5X DC-DC Converter Enabled, Write accessing, T
cyc
=3.3MHz, Frame Freq.=157.5Hz, Display On.
- 0.9 2 mA
I
DP1
Display Mode Supply Current
Drain (V
DD
& VCI Pins)
V
DD
=VCI = 2.7V, Voltage Generator ON, internal Divider Enabled. Read/Write Halt, Frame
Freq. = 157.5Hz,
Display On, V
out
= 10.0V.
- 220 300 µA
I
DP2
Display Mode Supply Current
Drain (V
DD
&VCI Pins)
V
DD
= VCI = 1.8V, Voltage Generator OFF, DC-DC Converter Disabled, Internal Divider Disable. Read/Write Halt, Frame Freq. = 157.5Hz, Display On, V
out
= 8.0V, no
panel loading.
- 75 150 µA
I
VCI
Operating Current (VCI Pin)
(25
o
C, -0.14%/oC)
VDD=VCI=2.75V, Voltage Generator On, 4X DC-DC Converter Enabled, Internal Divider Enabled. Read/Write Halt, Frame Freq. = 157.5Hz, Display On, Vout = 7.5V, no panel loading, checker board pattern.
220 300 µA
I
SLEEP
Sleep Mode Supply Current
Drain (VDD Pins)
VDD = 2.7V, LCD Driving Waveform Off, Oscillator Off, Read/Write halt.
- 1.2 2.5 µA
V
OUT
LCD Driving Voltage
Generator Output (V
out
Pin)
Display On, Voltage Generator Enabled, DC/DC Converter Enabled, Regulator Enabled, Frame Freq.=157.5Hz,
4.0 - 12.0 V
DC-DC Converter Efficiency 80uA panel loading - 85 - %
V
LCD
LCD Driving Voltage Input
(V
out
Pin)
Voltage Generator Disabled 4.0 - 12.0 V
V
OH1
Output High Voltage (SCL) I
OUT
= +500µA 0.8*VDD - VDD V
V
OL1
Out Low Voltage (SCL) I
OUT
= -500µA 0 - 0.2*VDD V
V
OUT
LCD Driving Voltage Source
(V
out
Pin)
Regulator Enabled (V
out
voltage depends on Internal contrast Control)
VDD - 12.0 V
Page 41
SSD0858
Rev 1.0 11/2002
SOLOMON
37
Symbol Parameter Test Condition Min Typ Max Unit
V
OUT
LCD Driving Voltage Source
(V
out
Pin)
Regulator Disable - Floating - V
V
IH1
Input high voltage
(
RES
,SDA, SCL, SA0)
0.8*V
DD
- VDD V
V
IL1
Input low voltage
(
RES
, SDA, SCL, SA0)
0 - 0.2*V
DD
V
V
OUT
LCD Display Voltage Output Bias Divider Enabled, 1:a bias
ratio
- V
OUT
- V
VL5 (V
out
, VL5, VL4, VL3, VL2 Pins) - (a-1)/a*V
OUT
- V
VL4 - (a-2)/a*V
OUT
- V
VL3 - 2/a* V
OUT
- V
VL2 - 1/a* V
OUT
- V
V
OUT
LCD Display Voltage Input
(V
out
, VL5, VL4, VL3, VL2 Pins)
Voltage reference to V
SS
, External Voltage Generator, Bias Diver Disabled
VL5 - V
VL5 VL4 - V
OUT
V VL4 VL3 - VL5 V VL3 VL2 - VL4 V VL2 VSS V
L3
V
IOH Output High Current Source
(SDA, SCL, SA0)
Output Voltage=V DD -0.4V 50 - - µA
IOL Output Low Current Drain
(SDA, SCL, SA0)
Output Voltage = 0.4V - - -50 µA
IOZ Output Tri-state Current
Source (SDA, SCL)
-1 - 1 µA
I
IL /IIH
Input Current
(
RES
, SDA, SCL, SA0)
-1 - 1 µA
CIN Input Capacitance
(all logic pins)
- 5 7.5 PF
V
OUT
Variation of Vout Output
(1.8V < V
DD
< 3.3V)
Regulator Enabled, Internal Contrast Control Enabled, Set Contrast Control Register = 0
- ±2 - %
V
ref
Reference Voltage (T= 25ºC) 1.68
1.7 1.72 V
Reference Voltage (T= -20ºC) 1.76 1.81 1.86 V Reference Voltage (T= 70ºC) 1.54 1.59 1.64 V Temperature Coefficient
Compensation PTC0 Flat Temperature Coefficient Voltage Regulator Enabled 0 -0.01 -0.02 % PTC1 Temperature Coefficient 1* Voltage Regulator Enabled -0.025 -0.035 -0.045 % PTC2 Temperature Coefficient 2* Voltage Regulator Enabled -0.04 -0.05 -0.06 % PTC3 Temperature Coefficient 3* Voltage Regulator Enabled -0.07 -0.083 -0.096 % PTC4 Temperature Coefficient 4*
(POR)
Voltage Regulator Enabled -0.126 -0.14 -0.154 %
* The formula for the temperature coefficient is:
TC(%)= X X100%
1
V
at 25ºC
V
OUT
50ºC – V
OUT
at 0ºC
50ºC
0ºC
Page 42
SSD0858
Rev 1.0 11/2002
SOLOMON
38
11 AC CHARACTERISTICS
Table 9 - AC Characteristics (Unless otherwise specified, Voltage Referenced to V
SS
, V
DD, VCI
= 2.7V, TA =
-40 to 85°C)
Symbol Parameter Test Condition Min Typ Max Unit
F
FRM
Frame Frequency Display ON, Set 104 x 64
Graphic Display Mode, Icon Line Disabled
-
157.5
-
Hz
F
osc
Oscillator frequency Display ON, Set 104 x 64
Graphic Display Mode, Icon Line Disabled
-
726
- kHz
Figure 16 - Frame Frequency at different VDD (T
A
= 25oC).
Frame Frequency at diff Vdd
40.0
60.0
80.0
100.0
120.0
140.0
160.0
180.0
1.5 2 2.5 3 3.5
VDD [V]
Frame Fr equency[ Hz]
D8
D9
DA
DB
DC
DD
DE
DF
Page 43
SSD0858
Rev 1.0 11/2002
SOLOMON
39
Symbol Parameter
Min Typ Max Unit
F
SCL
I
2
C-bus Clock frequency, SCL 0 - 400 kHz
T
CLKL
I
2
C-bus Clock Low period, SCL 1.3 - - s
T
CLKH
I
2
C-bus Clock high period, SCL 0.6 - - s
T
DSW
I
2
C-bus Data Setup time, SDA 100 - - s
T
DHW
I
2
C-bus Data Hold time, SDA 0.3 - 0.9 s
TR Rise time between SDA & SCL 20+0.1C
BUS
- 300 ns
TF Fall time between SDA & SCL 20+0.1C
BUS
- 300 ns
C
BUS
Capacitive loadings at each I2C-bus channel - - 400 pF
T
DH, START
I2C-bus Hold time, START condition 0.6 - - s
T
DS, STOP
I2C-bus Setup time, STOP condition 0.6 - - s
Table 10 - I2C-bus timing Characteristics (Unless otherwise specified, Voltage Referenced to V
SS
, VDD =
1.8 to 3.3V, T
A
=-20 to +70°C)
Figure 17 - I2C data bus Interface driving waveform
T
DH, START
T
DS, STOP
T
DSW
T
DHW
T
R
T
F
T
CLKH
T
CLKL
T
Cycle
SDA
SCL
Page 44
SSD0858
Rev 1.0 11/2002
SOLOMON
40
12 APPLICATION EXAMPLES
Figure 18 - Typical Application (I
2
C Interface)
Logic pin connections not specified above: Pins connect ed to VDD: TEST_IN6 Pins connect ed to V
SS
: MODE; SA0; TEST_IN0~5; TEST_IN7; RVSS; CVSS
COL103……………………………………………………………………COL0
DISPLAY PANEL SIZE
104 X 64 + 1 ICON LINE
ICONS COM0 : : COM10 COM11 : : COM30 COM31
COM32 COM33 : : : : : COM63
SEG103…………………………………………….………….SEG0
Remapped COM SCAN Direction [Command: C 8
Remapped COM
SCAN Direction
[Command: C8
Remapped COM SCAN Direction [Command: C8]
: : : :
: ROW30 ROW31
: : :
:
ROW0
SCL
SDA
RES
V
CI
V
DD
SSD0858 IC
64 MUX
(DIE FACE IP)
where VDD&VCI=2.775V, Slave address = 0111100, C1~C2 = 0.47uF~4.7uF, R1~R2 = 1KΩ~5KΩ,
V
SS
Remapped COM
SCAN Direction
[Command: C8
: : : : ROW62 ROW63 ICONS
: : :
:
ROW33
ROW32
V
OUT
V
DD
R
2R1
C2 C1
Page 45
SSD0858
Rev 1.0 11/2002
SOLOMON
41
Solomon Systech reserves the right to make changes without further notice to any products herein. Solomon Systech makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Solomon Systech assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters can and do vary in different applications. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. Solomon Systech does not convey any license under its patent rights nor the rights of others. Solomon Systech products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Solomon Systech product could create a situation where personal injury or death may occur. Should Buyer purchase or use Solomon Systech products for any such unintended or unauthorized application, Buyer shall indemnify and hold Solomon Systech and its offices, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Solomon Systech was negligent regarding the design or manufacture of the part.
Loading...