SH1107 
                           Segment/Common Driver with Controller 
 
128 X 128 Dot Matrix OLED/PLED  
Features 
n Support maximum 128 X 128 dot matrix panel 
n Embedded 128 X 128 bits SRAM 
n Operating voltage: 
- Logic voltage supply: VDD = 1.65V - 3.5V 
- DC-DC voltage supply: AVDD = 2.4V -3.5V 
- OLED Operating voltage supply: Vpp=7.0V - 16.5V 
n Maximum segment output current: 500m A 
n Maximum common sink current: 64mA 
n 8-bit 6800-series parallel interface, 8-bit 8080-series 
parallel interface, and 3-wire & 4-wire serial peripheral 
interface. 
n  400KHz fast I2C bus interface 
n Programmable frame frequency and multiplexing ratio 
n Row re-mapping and column re-mapping  
n Vertical scrolling 
n On-chip oscillator 
n Available internal DC-DC converter 
n 256-step contrast control on monochrome passive OLED 
panel 
n Low power consumption 
m A 
- Sleep mode: <5
n Wide range of operating temperatures: -40 to +85 C 
n Available in COG form.
General Description 
SH1107 is a single-chip CMOS OLED/PLED driver with controller for organic/polymer light emitting diode dot-matrix graphic 
display system. SH1107 consists of 128 segments, 128 commons that can support a maximum display resolution of 128 X 128. 
It is designed for Common Cathode type OLED panel. 
 
SH1107 embeds with contrast control, display RAM oscillator and efficient DC-DC converter, which reduces the number of 
external components and power consumption. SH1107 is suitable for a wide range of compact portable applications, such as 
sub-display of mobile phone, calculator and MP3 player, etc. 
 
 
1 V2.1
 
 
Block Diagram  
 
SH1107 
    SEG0  SEG2...SEG126   COM0 ...COM127  SEG127... SEG3  SEG1
VDD
VSS
VCOMH
VCL
VSL
IREF
Vpp
AVDD
SW
SENSE
FB
VBREF
Power supply
circuit
Segment
driver
Common
driver
Segment
driver
DC-DC
t
i
u
c
r
i
c
 
r
e
f
f
u
b
O
 
/
I
Output status
selecor circuit
Page Address
Register
Shift
register
Display data latch
128*128 -dots
Display Data RAM
Column address decoder
7-bit column address counter
7-bit column address counter
r
e
d
o
c
e
d
 
s
s
e
r
d
d
a
 
e
n
i
l
r
e
t
n
u
o
c
 
e
n
L
i
i
r
e
t
s
g
e
r
 
e
n
l
i
l
 
y
a
p
s
d
i
 
l
a
i
t
i
n
I
Display timing
generator circuit
Bus Hoder
Command Decoder
Bus Hoder
Oscillator
Microprocessor Interface
I/O Buffer
CL
CLS
CS
A0
(SA0)(E)
RD WR RES
(R/W)
IM0IM1IM2
D7     D6    D5    D4   D3   D2     D1  D0
FRM
Figure 1 SH1107 Block Diagram 
(SI/SDA) (SCL)
 
 2 
 
 
 
Pad Description 
SH1107 
I/O 
Description 
  1.65 - 3.5V Power supply for logic and input.  
VDD output for pad option. 
VDD Supply
VDD 
O 
AVDD  Supply  2.4 - 3.5V power supply for the internal buffer of the DC-DC voltage converter. 
VSS 
VSS 
Supply  Ground for analog. 
Supply  Ground for logic. 
Power Supply 
Pad NO.  Symbol 
34,35 
39 
16,17 
25 
26 
2-6,27 
68-72 
37,41 
VSS 
Supply  Ground for buffer. 
VSS 
O 
23,24 
VSL 
Supply 
28-32 
VCL 
Supply 
Ground output for pad option. 
This is a segment voltage reference pad.  
This pad should be connected to VSS externally. 
This is a common voltage reference pad.  
This pad should be connected to VSS externally. 
7-10 
21-22 
64-67 
VPP 
Supply 
This is the most positive voltage supply pad of the chip. 
It should be supplied externally. 
OLED Driver Supplies 
Pad NO.  Symbol 
I/O 
42-43 
IREF 
O 
11-13 
VCOMH  O 
18 
VBREF  O 
Description 
This is a s egment current reference pad. A resistor should be connected between this pad and 
VSS. Set the current at 15.625m A. 
This is a pad for the voltage output high level for common signals.  
A capacitor should be connected between this pad and VSS. 
This is an internal voltage reference pad for booster circuit.  
A capacitor should be connected between this pad and VSS. 
14-15 
SW 
O  This is an output pad driving the gate of the external NMOS of the booster circuit. 
19 
20 
FB 
I 
This is a feedback resistor input pad for the booster circuit. 
It is used to adjust the booster output voltage level, VPP 
SENSE 
I This is a source current pad of the external NMOS of the booster circuit. 
 3 
 
 
 
System Bus Connection Pads 
Pad NO.  Symbol 
I/O 
Description 
SH1107 
48 
CL 
I/O 
33 
CLS 
I 
This pad is the system clock input. When internal clock is enabled, this pad should be  
Left open. The internal clock is output from this pad. When internal oscillator is disabled, this pad 
receives display clock signal from external clock source. 
This is the internal clock enable pad.  
CLS = “H”: Internal oscillator circuit is enabled.  
CLS = “L”: Internal oscillator circuit is disabled (require external input). 
When CLS = “L”, an external clock source must be connected to the CL pad for normal operation. 
These are the MPU interface mode select pads. 
6800 
8080 
4-wire SPI 
3-wire SPI 
 
IM0 
IM1 
IM2 
0 
1 
1 
I2C 
0 
1 
0 
0 
0 
1 
0 
0 
0 
1 
0 
0 
36 
38 
40 
49 
50 
51 
52 
53 
IM0 
IM1 
IM2 
CS   
RES  
A0 
(SA0) 
WR  
( WR/
) 
RD  
(E) 
I 
I 
I 
I 
I 
I 
54-61 
D0 - D7 
(SCL) 
(SI/SDA) 
I/O 
I 
I/O 
47 
FRM 
O 
 
This pad is the chip select input. When  CS  = “L”, then the chip select becomes active,  
and data/command I/O is enabled. 
This is a reset signal input pad. When  RES  is set to “L”, the settings are initialized. The reset 
operation is performed by the RES  signal level. 
This is the Data/Command control pad that determines whether the data bits are data or a 
command. 
A0 = “H”: the inputs at D0 to D7 are treated as display data. 
A0 = “L”: the inputs at D0 to D7 are transferred to the command registers. 
In I2C interface, this pad serves as SA0 to distinguish the different address of OLED driver. 
This is a MPU interface input pad.  
When connected to an 8080 MPU, this is active LOW. This pad connects to the 8080 MPU  WR  
signal. The signals on the data bus are latched at the rising edge of the WR  signal.  
When connected to a 6800 Series MPU: This is the read/write control signal input terminal. 
When  WR/
When  WR/
This is a MPU interface input pad. 
When connected to an 8080 series MPU, it is active LOW. This pad is connected to the RD  signal 
of the 8080 series MPU, and the data bus is in an output status when this signal is “L”.  
When connected to a 6800 series MPU, this is active HIGH. This is used as an enable clock input 
of the 6800 series MPU.  
This is an 8-bit bi-directional data bus that connects to an 8-bit or 16-bit standard MPU data bus. 
When the serial interface is selected, then D0 serves as the serial clock input pad (SCL) and D1 
serves as the serial data input pad (SI). At this time, D2 to D7 are set to high impedance. 
When the I2C interface is selected, then D0 serves as the serial clock input pad (SCL) and D1 
serves as the serial data input pad (SDA). At this time, D2 to D7 are set to high impedance. 
This pad is No Connection pad, Its signal varies with the frame frequency. Its voltage is equal to 
VDD when the last common output of every frame is active, and is equal to Vss during other time. 
 = “H”: Read.  
 = “L”: Write. 
 4 
 
 
 
OLED Drive Pads 
Pad NO. 
Symbol 
I/O 
Description 
SH1107 
SEG126,124,……4,2,0 
O These pads are even Segment signal output for OLED display. 
SEG1,3,……125,127 
O These pads are odd Segment signal output for OLED display. 
COM127- 0 
O 
These pads are Common signal output for OLED display. 
 
271-334 
 
75-138 
140-220 
223-269 
Test Pads 
Pad NO. 
44 
45 
46 
Symbol 
TEST1 
TEST2 
TEST3 
I/O 
I 
O Test pad, no connection for user. 
I 
Test pad, no connection for user. 
Test pad, internal pull low, no connection for user. 
Description 
1,62,63,73,74,
139,221,222,
270,335 
 
Dummy 
- 
Dummy pads, no connection for user 
 5 
 
 
 
 
Pad Configuration  
SH1107 
Chip Outline Dimensions 
Item 
 
Chip boundary 
Chip height 
Bump size 
Pad pitch 
Bump height 
Pad No. 
 
- 
All pads 
I/O   
SEG  
COM   
COM 
SEG 
I/O 
All pads 
Size  (µm) 
X 
8256 
95 
15 
15 
Y 
732 
40 
110 
110 
300 
30 
28 
110 
9±2 
Alignment Mark Location                                                                                                 Unit:  µm 
                
 
NO 
ALK_L 
ALK_R 
X 
-3960 
3960 
Y 
-163 
-163 
 
 
 6 
 
 
 
SH1107 
Pad Location (Total:     pads) 
 
Pad No.  Designation 
X 
 
 
 
Pad No. Designation 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
36 
37 
38 
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 
67 
68 
69 
70 
71 
72 
73 
74 
75 
76 
77 
78 
79 
80 
81 
-3960 
-3850 
-3740 
-3630 
-3520 
-3410 
-3300 
-3190 
-3080 
-2970 
-2860 
-2750 
-2640 
-2530 
-2420 
-2310 
-2200 
-2090 
-1980 
-1870 
-1760 
-1650 
-1540 
-1430 
-1320 
-1210 
-1100 
-990 
-880 
-770 
-660 
-550 
-440 
-330 
-220 
-110 
0 
110 
220 
330 
440 
550 
660 
770 
880 
990 
1100 
1210 
1320 
1430 
1540 
1650 
1760 
1870 
1980 
2090 
2200 
2310 
2420 
2530 
2640 
2750 
2860 
2970 
3080 
3190 
3300 
3410 
3520 
3630 
3740 
3850 
3960 
4047 
4019 
3991 
3963 
3935 
3907 
3879 
3851 
DUMMY 
GND 
GND 
GND 
GND 
GND 
VPP 
VPP 
VPP 
VPP 
VCOMH 
VCOMH 
VCOMH 
SW 
SW 
AVDD 
AVDD 
VBREF 
FB 
SENSE 
VPP 
VPP 
VSL 
VSL 
GND(ana) 
GND(logic) 
GND(buf) 
VCL 
VCL 
VCL 
VCL 
VCL 
CLS 
VCC 
VCC 
IM0 
GND 
IM1 
VCC 
IM2 
GND 
IREF 
IREF 
TEST1 
TEST2 
TEST3 
FRM 
CL 
CSB 
RESB 
A0 
WRB 
RDB 
D[0] 
D[1] 
D[2] 
D[3] 
D[4] 
D[5] 
D[6] 
D[7] 
DUMMY 
DUMMY 
VPP 
VPP 
VPP 
VPP 
GND 
GND 
GND 
GND 
GND 
DUMMY 
DUMMY 
SEG[1] 
SEG[3] 
SEG[5] 
SEG[7] 
SEG[9] 
SEG[11] 
SEG[13] 
 7 
 
 
Y 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
-283 
252 
252 
252 
252 
252 
252 
252 
252 
          
X 
3823 
3795 
3767 
3739 
3711 
3683 
3655 
3627 
3599 
3571 
3543 
3515 
3487 
3459 
3431 
3403 
3375 
3347 
3319 
3291 
3263 
3235 
3207 
3179 
3151 
3123 
3095 
3067 
3039 
3011 
2983 
2955 
2927 
2899 
2871 
2843 
2815 
2787 
2759 
2731 
2703 
2675 
2647 
2619 
2591 
2563 
2535 
2507 
2479 
2451 
2423 
2395 
2367 
2339 
2311 
2283 
2255 
2070 
2040 
2010 
1980 
1950 
1920 
1890 
1860 
1830 
1800 
1770 
1740 
1710 
1680 
1650 
1620 
1590 
1560 
1530 
1500 
1470 
1440 
1410 
1380 
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 
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 
SEG[15] 
SEG[17] 
SEG[19] 
SEG[21] 
SEG[23] 
SEG[25] 
SEG[27] 
SEG[29] 
SEG[31] 
SEG[33] 
SEG[35] 
SEG[37] 
SEG[39] 
SEG[41] 
SEG[43] 
SEG[45] 
SEG[47] 
SEG[49] 
SEG[51] 
SEG[53] 
SEG[55] 
SEG[57] 
SEG[59] 
SEG[61] 
SEG[63] 
SEG[65] 
SEG[67] 
SEG[69] 
SEG[71] 
SEG[73] 
SEG[75] 
SEG[77] 
SEG[79] 
SEG[81] 
SEG[83] 
SEG[85] 
SEG[87] 
SEG[89] 
SEG[91] 
SEG[93] 
SEG[95] 
SEG[97] 
SEG[99] 
SEG[101] 
SEG[103] 
SEG[105] 
SEG[107] 
SEG[109] 
SEG[111] 
SEG[113] 
SEG[115] 
SEG[117] 
SEG[119] 
SEG[121] 
SEG[123] 
SEG[125] 
SEG[127] 
DUMMY 
COM[127] 
COM[126] 
COM[125] 
COM[124] 
COM[123] 
COM[122] 
COM[121] 
COM[120] 
COM[119] 
COM[118] 
COM[117] 
COM[116] 
COM[115] 
COM[114] 
COM[113] 
COM[112] 
COM[111] 
COM[110] 
COM[109] 
COM[108] 
COM[107] 
COM[106] 
COM[105] 
Pad No. Designation 
                                       unit: 
Y 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
COM[104] 
COM[103] 
COM[102] 
COM[101] 
COM[100] 
COM[99] 
COM[98] 
COM[97] 
COM[96] 
COM[95] 
COM[94] 
COM[93] 
COM[92] 
COM[91] 
COM[90] 
COM[89] 
COM[88] 
COM[87] 
COM[86] 
COM[85] 
COM[84] 
COM[83] 
COM[82] 
COM[81] 
COM[80] 
COM[79] 
COM[78] 
COM[77] 
COM[76] 
COM[75] 
COM[74] 
COM[73] 
COM[72] 
COM[71] 
COM[70] 
COM[69] 
COM[68] 
COM[67] 
COM[66] 
COM[65] 
COM[64] 
COM[63] 
COM[62] 
COM[61] 
COM[60] 
COM[59] 
COM[58] 
COM[57] 
COM[56] 
COM[55] 
COM[54] 
COM[53] 
COM[52] 
COM[51] 
COM[50] 
COM[49] 
COM[48] 
COM[47] 
DUMMY 
DUMMY 
COM[46] 
COM[45] 
COM[44] 
COM[43] 
COM[42] 
COM[41] 
COM[40] 
COM[39] 
COM[38] 
COM[37] 
COM[36] 
COM[35] 
COM[34] 
COM[33] 
COM[32] 
COM[31] 
COM[30] 
COM[29] 
COM[28] 
COM[27] 
COM[26] 
X 
1350 
1320 
1290 
1260 
1230 
1200 
1170 
1140 
1110 
1080 
1050 
1020 
990 
960 
930 
900 
870 
840 
810 
780 
750 
720 
690 
660 
630 
600 
570 
540 
510 
480 
450 
420 
390 
360 
330 
300 
270 
240 
210 
180 
150 
120 
90 
60 
30 
0 
-30 
-60 
-90 
-120 
-150 
-180 
-210 
-240 
-270 
-300 
-330 
-360 
-390 
-630 
-660 
-690 
-720 
-750 
-780 
-810 
-840 
-870 
-900 
-930 
-960 
-990 
-1020 
-1050 
-1080 
-1110 
-1140 
-1170 
-1200 
-1230 
-1260 
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 
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 
Y 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
 
Pad No. Designation 
244 
245 
246 
247 
248 
249 
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 
311 
312 
313 
314 
315 
316 
317 
318 
319 
320 
321 
322 
323 
324 
COM[25] 
COM[24] 
COM[23] 
COM[22] 
COM[21] 
COM[20] 
COM[19] 
COM[18] 
COM[17] 
COM[16] 
COM[15] 
COM[14] 
COM[13] 
COM[12] 
COM[11] 
COM[10] 
COM[9] 
COM[8] 
COM[7] 
COM[6] 
COM[5] 
COM[4] 
COM[3] 
COM[2] 
COM[1] 
COM[0] 
DUMMY 
SEG[126] 
SEG[124] 
SEG[122] 
SEG[120] 
SEG[118] 
SEG[116] 
SEG[114] 
SEG[112] 
SEG[110] 
SEG[108] 
SEG[106] 
SEG[104] 
SEG[102] 
SEG[100] 
SEG[98] 
SEG[96] 
SEG[94] 
SEG[92] 
SEG[90] 
SEG[88] 
SEG[86] 
SEG[84] 
SEG[82] 
SEG[80] 
SEG[78] 
SEG[76] 
SEG[74] 
SEG[72] 
SEG[70] 
SEG[68] 
SEG[66] 
SEG[64] 
SEG[62] 
SEG[60] 
SEG[58] 
SEG[56] 
SEG[54] 
SEG[52] 
SEG[50] 
SEG[48] 
SEG[46] 
SEG[44] 
SEG[42] 
SEG[40] 
SEG[38] 
SEG[36] 
SEG[34] 
SEG[32] 
SEG[30] 
SEG[28] 
SEG[26] 
SEG[24] 
SEG[22] 
SEG[20] 
µm 
 
Y 
X 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
-1290 
-1320 
-1350 
-1380 
-1410 
-1440 
-1470 
-1500 
-1530 
-1560 
-1590 
-1620 
-1650 
-1680 
-1710 
-1740 
-1770 
-1800 
-1830 
-1860 
-1890 
-1920 
-1950 
-1980 
-2010 
-2040 
-2070 
-2255 
-2283 
-2311 
-2339 
-2367 
-2395 
-2423 
-2451 
-2479 
-2507 
-2535 
-2563 
-2591 
-2619 
-2647 
-2675 
-2703 
-2731 
-2759 
-2787 
-2815 
-2843 
-2871 
-2899 
-2927 
-2955 
-2983 
-3011 
-3039 
-3067 
-3095 
-3123 
-3151 
-3179 
-3207 
-3235 
-3263 
-3291 
-3319 
-3347 
-3375 
-3403 
-3431 
-3459 
-3487 
-3515 
-3543 
-3571 
-3599 
-3627 
-3655 
-3683 
-3711 
-3739 
 
 
Pad No.  Designation 
X 
325 
326 
327 
328 
329 
330 
331 
332 
333 
334 
SEG[18] 
SEG[16] 
SEG[14] 
SEG[12] 
SEG[10] 
SEG[8] 
SEG[6] 
SEG[4] 
SEG[2] 
SEG[0] 
-3767 
-3795 
-3823 
-3851 
-3879 
-3907 
-3935 
-3963 
-3991 
-4019 
Y 
252 
252 
252 
252 
252 
252 
252 
252 
252 
252 
SH1107 
 8