Part Number Hot Search : 
PM2FHXX ORD228 XRT7298 MB960F HD641 OP301 4C011 PD75P
Product Description
Full Text Search
 

To Download SSD1289 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  solomon systech semiconductor technical data this document contains information on a new product. specifications and in formation herein are subject to change without notice. http://www.solomon-systech.com SSD1289 rev 1.3 p 1/82 apr 2007 copyright ? 2007 solomon systech limited advance information 240 rgb x 320 tft lcd controller driver integrated power circuit, gate and source driver with built-in ram SSD1289 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 2/82 rev 1.3 SSD1289 contents 1 general d escription ......................................................................................... 5 2 features................................................................................................................. 6 3 ordering in formation....................................................................................... 7 4 block di agram ..................................................................................................... 8 5 die pad fl oor plan ............................................................................................. 9 6 pin desc ription................................................................................................... 17 7 block function descri ption......................................................................... 21 8 command t able .................................................................................................. 24 9 command des cription...................................................................................... 27 10 gamma adjustmen t function ....................................................................... 53 11 maximum ratings................................................................................................ 60 12 dc character istics.......................................................................................... 60 13 ac character istics.......................................................................................... 62 14 gddram add ress................................................................................................ 68 15 interface mapping ............................................................................................ 69 16 display setting sequence ............................................................................. 72 17 power supply bl ock di agram...................................................................... 75 18 SSD1289 output volta ge relat ionship ..................................................... 76 19 application circuit .......................................................................................... 77 20 package in formation ...................................................................................... 81 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 3/82 apr 2007 solomon systech tables table 3-1 - ordering information ............................................................................................... .......... 7 table 5-1 - SSD1289 bump pad co ordinate (bump center)............................................................. 10 table 6-1- power supply pins ................................................................................................... ......... 17 table 6-2 - interface logic pins ............................................................................................... .......... 18 table 6-3 - mode selection pins................................................................................................ ......... 19 table 6-4 - driver output pins ................................................................................................. .......... 20 table 6-5 - miscellaneous pins................................................................................................. .......... 20 table 7-1 - data bus selection modes ........................................................................................... ...... 22 table 7-2 - rgb signal matching in data bus.................................................................................... . 22 table 8-1 - command table ...................................................................................................... ......... 24 table 8-2 - gamma registers por value.......................................................................................... . 26 table 8-3 - registers por value at gamas[2:0] = 000,100 ............................................................ 26 table 8-4 - registers por value at gamas[2:0] = 001,101 ............................................................ 26 table 8-5 - registers por value at gamas[2:0] = 010,110 ............................................................ 26 table 8-6 - registers por value at gamas[2:0] = 011,111 ............................................................ 26 table 9-1 - 3-field interlace driving.......................................................................................... .......... 31 table 13-1 - parallel 6800 timing characteristics ............................................................................. 62 table 13-2 - parallel 8080 timing characteristics ............................................................................. 63 table 13-3 - serial ti ming characteristics..................................................................................... .... 65 table 15-1 - interface setti ng and data bus setting ............................................................................ . 69 table 15-2 - the function of 6800-series para llel interface............................................................... 69 table 15-3 - interfac e mode selection .......................................................................................... ..... 70 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 4/82 rev 1.3 SSD1289 figures figure 4-1 - SSD1289 block diagram description.............................................................................. 8 figure 5-1 - SSD1289 pad arra ngement (bump face up).................................................................... 9 figure 7-1 - read display data ................................................................................................. ......... 21 figure 9-1 - gate output timing in 3-field interlacing driving............................................................. 31 figure 9-2 - line inversion ac driver .......................................................................................... ..... 32 figure 9-3 - otp circuitry ..................................................................................................... ............. 48 figure 13-1 - parallel 6800-series interface timing characteristics .................................................. 62 figure 13-2 - parallel 8080-series interface timing characteristics .................................................. 64 figure 13-3 - 4 wire serial timing characteristics ............................................................................ 65 figure 13-4 - pixel clock timing in rgb interface mode................................................................. 66 figure 19-1 - booster capacitors............................................................................................... ......... 77 figure 19-2 - filtering and ch arge sharing capacitors ........................................................................ 77 figure 19-3 - power supply pin connection...................................................................................... .. 78 figure 19-4 - panel connection example......................................................................................... .. 79 figure 19-5 - ito and fpc connection example................................................................................ 80 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 5/82 apr 2007 solomon systech 1 general description SSD1289 is an all in one tft lcd controller driver that integrated the ram, power circuits, gate driver and source driver into a single chip. it can drive up to 262k color amorsphous tft panel with resolution of 240 rgb x 320. it also integrated the controller function and consists of 172,800 bytes (240 x 320 x 18 / 8) graphic display data ram (gddram) such that it interfaced with common mpu through 8-/9-/ 16-/18-bit 6800-series / 8080-series compatible parallel interface or serial peripheral interface and stored the data in the gddram. aux iliary 18-bit video interface (vsync, hsync, dotclk, den) are integrated into SSD1289 for animation image display. SSD1289 embeds dc-dc converter and voltage generator to provide all necessary voltage required by the driver with minimum external components. a common voltage generation circuit is included to drive the tft-display counter electrode. an integrated gamma control circuit is also included that can be adjusted by software commands to provide maximum flexibility and optimal display quality. SSD1289 can be operated down to 1.4v and provide different power save modes. it is suitable for any portable battery- driven applications requiring long operation period and compact size. free datasheet http://www.0pdf.com
solomon systech apr 2007 p 6/82 rev 1.3 SSD1289 2 features ? 240rgbx320 single chip controller driver ic for 262k color amorphous tft lcd ? power supply - vddext = 1.4v ? 3.6v (internal logic) - vddio = 1.4v ? 3.6v (i/o interface) - vci = 2.5v ? 3.6v (power supply for internal analog circuit) ? output voltages - gate driver: ? vgh-gnd = 9v ~ 15v ? vgl-gnd = -7 ~ -15v ? vgh-vgl = 30vp-p - source driver: ? v0 ? v63 = 0 ? 5v ? typical source output voltage variation: 10 mv - vcom drive: ? vcomh = 3.0v ~ 5.0v ? vcoml = -2.0v ~ -3.0v ? vcomha = 5.5v ? system interface - high-speed interface by 8-/9-/16-/18-bit 6800-series / 8080-series parallel ports - serial peripheral interface (spi) - moving picture display interface - 18-bit rgb interface (den, dotclk, hsync, vsync, db17-0) - vsync interface (system interface + vsync) - wsync interface (system interface + wsync) ? support low power consumption: - low voltage supply - low current sleep mode - 8-color display mode for power saving - charge sharing function for step-up circuits ? high-speed ram addressing functions - ram write synchronization function - window address function - display by ram data and generic da ta selectively and simultaneously - vertical scrolling function - picture in picture mode - partial display mode ? internal power supply circuit - voltage generator - dc-dc converter up to 6x/-6x ? built-in internal oscillator ? internal gddram capacity: 172800byte ? support frame and line inversion ac drive ? tft storage capacitance: cs on common and cs on gate ? support source and gate scan direction control ? programmable gamma correction curve ? 4 preset gamma correction curve ? built-in non volatile memory for vcom calibration display size: 240 rgb x 320 ? support flexible arrangement of gate circuits on both sides of the glass substrate free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 7/82 apr 2007 solomon systech 3 ordering information table 3-1 ? ordering information ordering part number source gate package form reference SSD1289z 240 x 3 (720) 320 gold bump die free datasheet http://www.0pdf.com
solomon systech apr 2007 p 8/82 rev 1.3 SSD1289 4 block diagram figure 4-1 - SSD1289 block diagram description shut s y stem interface / rgb interface wsync res ps0-3 e cs r/w d/c vci cn cp c1n c1p c2n c2p c3n c3p cxp cxn cyp cyn booster circuit osc vss/avss/ dvss/vchs extcl k vgh vgl vgoffh vgoffhl gatedriver regulator circuit regulator circuit source driver switches network data latches gamma / grayscale voltage generator vcom vlcd63 den dotclk hsync vsync tb rl cm bgr gd s0 to s719 g0 to g319 gddram address counter timin g generation rev vdd regulator circuit vddio vddext regvdd vci d[17:0] free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 9/82 apr 2007 solomon systech 5 die pad floor plan figure 5-1 - SSD1289 pad arrangement (bump face up) die size 23.984 x 1.600 mm 2 die thickness 406 25 um typical bump height 15 um bump co-planarity (within die) 3 um bump size 1 55 x 117 m 2 (pin 58-300) pad pitch 1 85 m bump size 2 22 x 115 m 2 (pin 1-57, 301-357, 358-1336) pad pitch 2 24 m stagger alignment marks: 25 15 20 15 25 25 50 25 20 10 40 30 40 30 40 20 center: (-11740,-549.5), (11740,-549.5) size: 180 x 180 m 2 center: (11802,715.5) size: 100 x 100 m 2 center: (-11802,715.5) size: 100 x 100 m 2 note (1) diagram showing the die face up. (2) coordinates are referenced to center of the chip. (3) coordinate units and size of all alignment marks are in um. (4) all alignment keys do not contain gold bump. output pad pitch (gate and source) : 24 40 22 115 115 pin 1 pin 357 pin 1336 pin 358 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 10/82 rev 1.3 SSD1289 table 5-1 - SSD1289 bump pad coordinate (bump center) note: ic material temperature expansion factor is 2.6ppm per degree, customer should take into account during panel design pad# signal x-pos y-pos pad# signal x-pos y-pos pad# signal x-pos y-pos 1 nc -11928 -547.5 68 c2n -9435 -701.5 135 d17 -3740 -701.5 2 nc -11904 -702.5 69 c2n -9350 -701.5 136 d16 -3655 -701.5 3 nc -11880 -547.5 70 c1p -9265 -701.5 137 d16 -3570 -701.5 4 nc -11856 -702.5 71 c1p -9180 -701.5 138 d15 -3485 -701.5 5 nc -11808 -702.5 72 c1n -9095 -701.5 139 d15 -3400 -701.5 6 nc -11760 -702.5 73 c1n -9010 -701.5 140 d14 -3315 -701.5 7 nc -11712 -702.5 74 cp -8925 -701.5 141 d14 -3230 -701.5 8 nc -11664 -702.5 75 cp -8840 -701.5 142 d13 -3145 -701.5 9 through1 -11640 -547.5 76 cn -8755 -701.5 143 d13 -3060 -701.5 10 through2 -11616 -702.5 77 cn -8670 -701.5 144 d12 -2975 -701.5 11 g87 -11592 -547.5 78 c3p - 8585 -701.5 145 d12 -2890 -701.5 12 g85 -11568 -702.5 79 c3p - 8500 -701.5 146 d11 -2805 -701.5 13 g83 -11544 -547.5 80 c3p - 8415 -701.5 147 d11 -2720 -701.5 14 g81 -11520 -702.5 81 c3p - 8330 -701.5 148 d10 -2635 -701.5 15 g79 -11496 -547.5 82 c3n -8245 -701.5 149 d10 -2550 -701.5 16 g77 -11472 -702.5 83 c3n -8160 -701.5 150 d9 -2465 -701.5 17 g75 -11448 -547.5 84 c3n -8075 -701.5 151 d9 -2380 -701.5 18 g73 -11424 -702.5 85 c3n -7990 -701.5 152 d8 -2295 -701.5 19 g71 -11400 -547.5 86 vci -7905 -701.5 153 d8 -2210 -701.5 20 g69 -11376 -702.5 87 vci -7820 -701.5 154 d7 -2125 -701.5 21 g67 -11352 -547.5 88 vci -7735 -701.5 155 d7 -2040 -701.5 22 g65 -11328 -702.5 89 vci -7650 -701.5 156 d6 -1955 -701.5 23 g63 -11304 -547.5 90 vgl -7565 -701.5 157 d6 -1870 -701.5 24 g61 -11280 -702.5 91 vgl -7480 -701.5 158 d5 -1785 -701.5 25 g59 -11256 -547.5 92 vchs -7395 -701.5 159 d5 -1700 -701.5 26 g57 -11232 -702.5 93 vchs -7310 -701.5 160 d4 -1615 -701.5 27 g55 -11208 -547.5 94 vchs -7225 -701.5 161 d4 -1530 -701.5 28 g53 -11184 -702.5 95 vddio -7140 -701.5 162 d3 -1445 -701.5 29 g51 -11160 -547.5 96 gd -7055 -701.5 163 d3 -1360 -701.5 30 g49 -11136 -702.5 97 vss -6970 -701.5 164 d2 -1275 -701.5 31 g47 -11112 -547.5 98 cad -6885 -701.5 165 d2 -1190 -701.5 32 g45 -11088 -702.5 99 vddio -6800 -701.5 166 d1 -1105 -701.5 33 g43 -11064 -547.5 100 rev -6715 -701.5 167 d1 -1020 -701.5 34 g41 -11040 -702.5 101 vss -6630 -701.5 168 d0 -935 -701.5 35 g39 -11016 -547.5 102 gamas0 -6545 -701.5 169 d0 -850 -701.5 36 g37 -10992 -702.5 103 vddio -6460 -701.5 170 /rd -765 -701.5 37 g35 -10968 -547.5 104 gamas1 -6375 -701.5 171 /rd -680 -701.5 38 g33 -10944 -702.5 105 vss - 6290 -701.5 172 /wr -595 -701.5 39 g31 -10920 -547.5 106 gamas2 -6205 -701.5 173 /wr -510 -701.5 40 g29 -10896 -702.5 107 vddio -6120 -701.5 174 dc -425 -701.5 41 g27 -10872 -547.5 108 bgr -6035 -701.5 175 dc -340 -701.5 42 g25 -10848 -702.5 109 vss -5950 -701.5 176 sdo -255 -701.5 43 g23 -10824 -547.5 110 tb -5865 -701.5 177 sdo -170 -701.5 44 g21 -10800 -702.5 111 vddio -5780 -701.5 178 sdi -85 -701.5 45 g19 -10776 -547.5 112 rl -5695 -701.5 179 sdi 0 -701.5 46 g17 -10752 -702.5 113 vss -5610 -701.5 180 sck 85 -701.5 47 g15 -10728 -547.5 114 regvdd -5525 -701.5 181 sck 170 -701.5 48 g13 -10704 -702.5 115 vddio -5440 -701.5 182 /cs 255 -701.5 49 g11 -10680 -547.5 116 ps2 -5355 -701.5 183 /cs 340 -701.5 50 g9 -10656 -702.5 117 vss -5270 -701.5 184 wsync 425 -701.5 51 g7 -10632 -547.5 118 ps1 -5185 -701.5 185 wsync 510 -701.5 52 g5 -10608 -702.5 119 vddio -5100 -701.5 186 testa 595 -701.5 53 g3 -10584 -547.5 120 ps0 -5015 -701.5 187 testb 680 -701.5 54 g1 -10560 -702.5 121 ps3 -4930 -701.5 188 testc 765 -701.5 55 dummy -10536 -547.5 122 shut -4845 -701.5 189 extclk 850 -701.5 56 nc -10512 -702.5 123 cm -4760 -701.5 190 vregc 935 -701.5 57 nc -10488 -547.5 124 /res -4675 -701.5 191 vregc 1020 -701.5 58 dummy -10285 -701.5 125 /res -4590 -701.5 192 vcore 1105 -701.5 59 vcom -10200 -701.5 126 vsync -4505 -701.5 193 vcore 1190 -701.5 60 vcom -10115 -701.5 127 vsync -4420 -701.5 194 vregr 1275 -701.5 61 nc -10030 -701.5 128 hsync -4335 -701.5 195 vregr 1360 -701.5 62 vgh -9945 -701.5 129 hsync -4250 -701.5 196 vram 1445 -701.5 63 vgh -9860 -701.5 130 dotclk -4165 -701.5 197 vram 1530 -701.5 64 vgh -9775 -701.5 131 dotclk -4080 -701.5 198 vddext 1615 -701.5 65 vgh -9690 -701.5 132 den -3995 -701.5 199 vddext 1700 -701.5 66 c2p -9605 -701.5 133 den -3910 -701.5 200 vddext 1785 -701.5 67 c2p -9520 -701.5 134 d17 -3825 -701.5 201 vddext 1870 -701.5 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 11/82 apr 2007 solomon systech pad# signal x-pos y-pos pad# signal x-pos y-pos pad# signal x-pos y-pos 202 vssrc 1955 -701.5 269 vcix2 7650 -701.5 336 g64 11328 -702.5 203 vssrc 2040 -701.5 270 cyp 7735 -701.5 337 g66 11352 -547.5 204 cdum0 2125 -701.5 271 cyp 7820 -701.5 338 g68 11376 -702.5 205 cdum0 2210 -701.5 272 cyp 7905 -701.5 339 g70 11400 -547.5 206 cdum1 2295 -701.5 273 cyp 7990 -701.5 340 g72 11424 -702.5 207 cdum1 2380 -701.5 274 cyp 8075 -701.5 341 g74 11448 -547.5 208 vss 2465 -701.5 275 cyp 8160 -701.5 342 g76 11472 -702.5 209 vss 2550 -701.5 276 cyn 8245 -701.5 343 g78 11496 -547.5 210 vss 2635 -701.5 277 cyn 8330 -701.5 344 g80 11520 -702.5 211 vss 2720 -701.5 278 cyn 8415 -701.5 345 g82 11544 -547.5 212 vss 2805 -701.5 279 cyn 8500 -701.5 346 g84 11568 -702.5 213 vss 2890 -701.5 280 cyn 8585 -701.5 347 g86 11592 -547.5 214 vss 2975 -701.5 281 cyn 8670 -701.5 348 through3 11616 -702.5 215 vss 3060 -701.5 282 vchs 8755 -701.5 349 through4 11640 -547.5 216 avss 3145 -701.5 283 vchs 8840 -701.5 350 nc 11664 -702.5 217 avss 3230 -701.5 284 vchs 8925 -701.5 351 nc 11712 -702.5 218 avss 3315 -701.5 285 vchs 9010 -701.5 352 nc 11760 -702.5 219 avss 3400 -701.5 286 vchs 9095 -701.5 353 nc 11808 -702.5 220 avss 3485 -701.5 287 vchs 9180 -701.5 354 nc 11856 -702.5 221 avss 3570 -701.5 288 cxn 9265 -701.5 355 nc 11880 -547.5 222 vddio 3655 -701.5 289 cxn 9350 -701.5 356 nc 11904 -702.5 223 vddio 3740 -701.5 290 cxn 9435 -701.5 357 nc 11928 -547.5 224 vddio 3825 -701.5 291 cxp 9520 -701.5 358 dummy 11736 702.5 225 vddio 3910 -701.5 292 cxp 9605 -701.5 359 vgl 11712 547.5 226 vci 3995 -701.5 293 cxp 9690 -701.5 360 dummy 11688 702.5 227 vci 4080 -701.5 294 vgoffh 9775 -701.5 361 dummy 11664 547.5 228 vci 4165 -701.5 295 vgoffh 9860 -701.5 362 through5 11640 702.5 229 vci 4250 -701.5 296 vcom 9945 -701.5 363 through6 11616 547.5 230 vci 4335 -701.5 297 vcom 10030 -701.5 364 g88 11592 702.5 231 vci 4420 -701.5 298 vcom 10115 -701.5 365 g90 11568 547.5 232 vcip 4505 -701.5 299 vcom 10200 -701.5 366 g92 11544 702.5 233 vcip 4590 -701.5 300 vcomr 10285 -701.5 367 g94 11520 547.5 234 vcip 4675 -701.5 301 nc 10488 -547.5 368 g96 11496 702.5 235 vcip 4760 -701.5 302 nc 10512 -702.5 369 g98 11472 547.5 236 vgoffhl 4845 -701.5 303 gtestr 10536 -547.5 370 g100 11448 702.5 237 vgoffhl 4930 -701.5 304 g0 10560 -702.5 371 g102 11424 547.5 238 nc 5015 -701.5 305 g2 10584 -547.5 372 g104 11400 702.5 239 nc 5100 -701.5 306 g4 10608 -702.5 373 g106 11376 547.5 240 vlcd63 5185 -701.5 307 g6 10632 -547.5 374 g108 11352 702.5 241 vlcd63 5270 -701.5 308 g8 10656 -702.5 375 g110 11328 547.5 242 vlcd63 5355 -701.5 309 g10 10680 -547.5 376 g112 11304 702.5 243 vlcd63 5440 -701.5 310 g12 10704 -702.5 377 g114 11280 547.5 244 vcoml 5525 -701.5 311 g14 10728 -547.5 378 g116 11256 702.5 245 vcoml 5610 -701.5 312 g16 10752 -702.5 379 g118 11232 547.5 246 vcoml 5695 -701.5 313 g18 10776 -547.5 380 g120 11208 702.5 247 vcoml 5780 -701.5 314 g20 10800 -702.5 381 g122 11184 547.5 248 vcomh 5865 -701.5 315 g22 10824 -547.5 382 g124 11160 702.5 249 vcomh 5950 -701.5 316 g24 10848 -702.5 383 g126 11136 547.5 250 vcomh 6035 -701.5 317 g26 10872 -547.5 384 g128 11112 702.5 251 vcomh 6120 -701.5 318 g28 10896 -702.5 385 g130 11088 547.5 252 vcim 6205 -701.5 319 g30 10920 -547.5 386 g132 11064 702.5 253 vcim 6290 -701.5 320 g32 10944 -702.5 387 g134 11040 547.5 254 vcim 6375 -701.5 321 g34 10968 -547.5 388 g136 11016 702.5 255 vcim 6460 -701.5 322 g36 10992 -702.5 389 g138 10992 547.5 256 nc 6545 -701.5 323 g38 11016 -547.5 390 g140 10968 702.5 257 nc 6630 -701.5 324 g40 11040 -702.5 391 g142 10944 547.5 258 vci 6715 -701.5 325 g42 11064 -547.5 392 g144 10920 702.5 259 vci 6800 -701.5 326 g44 11088 -702.5 393 g146 10896 547.5 260 vci 6885 -701.5 327 g46 11112 -547.5 394 g148 10872 702.5 261 vci 6970 -701.5 328 g48 11136 -702.5 395 g150 10848 547.5 262 vcix2j 7055 -701.5 329 g50 11160 -547.5 396 g152 10824 702.5 263 vcix2j 7140 -701.5 330 g52 11184 -702.5 397 g154 10800 547.5 264 vcix2g 7225 -701.5 331 g54 11208 -547.5 398 g156 10776 702.5 265 vcix2g 7310 -701.5 332 g56 11232 -702.5 399 g158 10752 547.5 266 vcix2 7395 -701.5 333 g58 11256 -547.5 400 g160 10728 702.5 267 vcix2 7480 -701.5 334 g60 11280 -702.5 401 g162 10704 547.5 268 vcix2 7565 -701.5 335 g62 11304 -547.5 402 g164 10680 702.5 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 12/82 rev 1.3 SSD1289 pad# signal x-pos y-pos pad# signal x-pos y-pos pad# signal x-pos y-pos 403 g166 10656 547.5 470 g300 9048 702.5 537 s669 7440 547.5 404 g168 10632 702.5 471 g302 9024 547.5 538 s668 7416 702.5 405 g170 10608 547.5 472 g304 9000 702.5 539 s667 7392 547.5 406 g172 10584 702.5 473 g306 8976 547.5 540 s666 7368 702.5 407 g174 10560 547.5 474 g308 8952 702.5 541 s665 7344 547.5 408 g176 10536 702.5 475 g310 8928 547.5 542 s664 7320 702.5 409 g178 10512 547.5 476 g312 8904 702.5 543 s663 7296 547.5 410 g180 10488 702.5 477 g314 8880 547.5 544 s662 7272 702.5 411 g182 10464 547.5 478 g316 8856 702.5 545 s661 7248 547.5 412 g184 10440 702.5 479 g318 8832 547.5 546 s660 7224 702.5 413 g186 10416 547.5 480 dummy 8808 702.5 547 s659 7200 547.5 414 g188 10392 702.5 481 dummy 8784 547.5 548 s658 7176 702.5 415 g190 10368 547.5 482 vcom 8760 702.5 549 s657 7152 547.5 416 g192 10344 702.5 483 vcom 8736 547.5 550 s656 7128 702.5 417 g194 10320 547.5 484 dummy 8712 702.5 551 s655 7104 547.5 418 g196 10296 702.5 485 dummy 8688 547.5 552 s654 7080 702.5 419 g198 10272 547.5 486 dummy 8664 702.5 553 s653 7056 547.5 420 g200 10248 702.5 487 s719 8640 547.5 554 s652 7032 702.5 421 g202 10224 547.5 488 s718 8616 702.5 555 s651 7008 547.5 422 g204 10200 702.5 489 s717 8592 547.5 556 s650 6984 702.5 423 g206 10176 547.5 490 s716 8568 702.5 557 s649 6960 547.5 424 g208 10152 702.5 491 s715 8544 547.5 558 s648 6936 702.5 425 g210 10128 547.5 492 s714 8520 702.5 559 s647 6912 547.5 426 g212 10104 702.5 493 s713 8496 547.5 560 s646 6888 702.5 427 g214 10080 547.5 494 s712 8472 702.5 561 s645 6864 547.5 428 g216 10056 702.5 495 s711 8448 547.5 562 s644 6840 702.5 429 g218 10032 547.5 496 s710 8424 702.5 563 s643 6816 547.5 430 g220 10008 702.5 497 s709 8400 547.5 564 s642 6792 702.5 431 g222 9984 547.5 498 s708 8376 702.5 565 s641 6768 547.5 432 g224 9960 702.5 499 s707 8352 547.5 566 s640 6744 702.5 433 g226 9936 547.5 500 s706 8328 702.5 567 s639 6720 547.5 434 g228 9912 702.5 501 s705 8304 547.5 568 s638 6696 702.5 435 g230 9888 547.5 502 s704 8280 702.5 569 s637 6672 547.5 436 g232 9864 702.5 503 s703 8256 547.5 570 s636 6648 702.5 437 g234 9840 547.5 504 s702 8232 702.5 571 s635 6624 547.5 438 g236 9816 702.5 505 s701 8208 547.5 572 s634 6600 702.5 439 g238 9792 547.5 506 s700 8184 702.5 573 s633 6576 547.5 440 g240 9768 702.5 507 s699 8160 547.5 574 s632 6552 702.5 441 g242 9744 547.5 508 s698 8136 702.5 575 s631 6528 547.5 442 g244 9720 702.5 509 s697 8112 547.5 576 s630 6504 702.5 443 g246 9696 547.5 510 s696 8088 702.5 577 s629 6480 547.5 444 g248 9672 702.5 511 s695 8064 547.5 578 s628 6456 702.5 445 g250 9648 547.5 512 s694 8040 702.5 579 s627 6432 547.5 446 g252 9624 702.5 513 s693 8016 547.5 580 s626 6408 702.5 447 g254 9600 547.5 514 s692 7992 702.5 581 s625 6384 547.5 448 g256 9576 702.5 515 s691 7968 547.5 582 s624 6360 702.5 449 g258 9552 547.5 516 s690 7944 702.5 583 s623 6336 547.5 450 g260 9528 702.5 517 s689 7920 547.5 584 s622 6312 702.5 451 g262 9504 547.5 518 s688 7896 702.5 585 s621 6288 547.5 452 g264 9480 702.5 519 s687 7872 547.5 586 s620 6264 702.5 453 g266 9456 547.5 520 s686 7848 702.5 587 s619 6240 547.5 454 g268 9432 702.5 521 s685 7824 547.5 588 s618 6216 702.5 455 g270 9408 547.5 522 s684 7800 702.5 589 s617 6192 547.5 456 g272 9384 702.5 523 s683 7776 547.5 590 s616 6168 702.5 457 g274 9360 547.5 524 s682 7752 702.5 591 s615 6144 547.5 458 g276 9336 702.5 525 s681 7728 547.5 592 s614 6120 702.5 459 g278 9312 547.5 526 s680 7704 702.5 593 s613 6096 547.5 460 g280 9288 702.5 527 s679 7680 547.5 594 s612 6072 702.5 461 g282 9264 547.5 528 s678 7656 702.5 595 s611 6048 547.5 462 g284 9240 702.5 529 s677 7632 547.5 596 s610 6024 702.5 463 g286 9216 547.5 530 s676 7608 702.5 597 s609 6000 547.5 464 g288 9192 702.5 531 s675 7584 547.5 598 s608 5976 702.5 465 g290 9168 547.5 532 s674 7560 702.5 599 s607 5952 547.5 466 g292 9144 702.5 533 s673 7536 547.5 600 s606 5928 702.5 467 g294 9120 547.5 534 s672 7512 702.5 601 s605 5904 547.5 468 g296 9096 702.5 535 s671 7488 547.5 602 s604 5880 702.5 469 g298 9072 547.5 536 s670 7464 702.5 603 s603 5856 547.5 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 13/82 apr 2007 solomon systech pad# signal x-pos y-pos pad# signal x-pos y-pos pad# signal x-pos y-pos 604 s602 5832 702.5 671 s535 4224 547.5 738 s468 2616 702.5 605 s601 5808 547.5 672 s534 4200 702.5 739 s467 2592 547.5 606 s600 5784 702.5 673 s533 4176 547.5 740 s466 2568 702.5 607 s599 5760 547.5 674 s532 4152 702.5 741 s465 2544 547.5 608 s598 5736 702.5 675 s531 4128 547.5 742 s464 2520 702.5 609 s597 5712 547.5 676 s530 4104 702.5 743 s463 2496 547.5 610 s596 5688 702.5 677 s529 4080 547.5 744 s462 2472 702.5 611 s595 5664 547.5 678 s528 4056 702.5 745 s461 2448 547.5 612 s594 5640 702.5 679 s527 4032 547.5 746 s460 2424 702.5 613 s593 5616 547.5 680 s526 4008 702.5 747 s459 2400 547.5 614 s592 5592 702.5 681 s525 3984 547.5 748 s458 2376 702.5 615 s591 5568 547.5 682 s524 3960 702.5 749 s457 2352 547.5 616 s590 5544 702.5 683 s523 3936 547.5 750 s456 2328 702.5 617 s589 5520 547.5 684 s522 3912 702.5 751 s455 2304 547.5 618 s588 5496 702.5 685 s521 3888 547.5 752 s454 2280 702.5 619 s587 5472 547.5 686 s520 3864 702.5 753 s453 2256 547.5 620 s586 5448 702.5 687 s519 3840 547.5 754 s452 2232 702.5 621 s585 5424 547.5 688 s518 3816 702.5 755 s451 2208 547.5 622 s584 5400 702.5 689 s517 3792 547.5 756 s450 2184 702.5 623 s583 5376 547.5 690 s516 3768 702.5 757 s449 2160 547.5 624 s582 5352 702.5 691 s515 3744 547.5 758 s448 2136 702.5 625 s581 5328 547.5 692 s514 3720 702.5 759 s447 2112 547.5 626 s580 5304 702.5 693 s513 3696 547.5 760 s446 2088 702.5 627 s579 5280 547.5 694 s512 3672 702.5 761 s445 2064 547.5 628 s578 5256 702.5 695 s511 3648 547.5 762 s444 2040 702.5 629 s577 5232 547.5 696 s510 3624 702.5 763 s443 2016 547.5 630 s576 5208 702.5 697 s509 3600 547.5 764 s442 1992 702.5 631 s575 5184 547.5 698 s508 3576 702.5 765 s441 1968 547.5 632 s574 5160 702.5 699 s507 3552 547.5 766 s440 1944 702.5 633 s573 5136 547.5 700 s506 3528 702.5 767 s439 1920 547.5 634 s572 5112 702.5 701 s505 3504 547.5 768 s438 1896 702.5 635 s571 5088 547.5 702 s504 3480 702.5 769 s437 1872 547.5 636 s570 5064 702.5 703 s503 3456 547.5 770 s436 1848 702.5 637 s569 5040 547.5 704 s502 3432 702.5 771 s435 1824 547.5 638 s568 5016 702.5 705 s501 3408 547.5 772 s434 1800 702.5 639 s567 4992 547.5 706 s500 3384 702.5 773 s433 1776 547.5 640 s566 4968 702.5 707 s499 3360 547.5 774 s432 1752 702.5 641 s565 4944 547.5 708 s498 3336 702.5 775 s431 1728 547.5 642 s564 4920 702.5 709 s497 3312 547.5 776 s430 1704 702.5 643 s563 4896 547.5 710 s496 3288 702.5 777 s429 1680 547.5 644 s562 4872 702.5 711 s495 3264 547.5 778 s428 1656 702.5 645 s561 4848 547.5 712 s494 3240 702.5 779 s427 1632 547.5 646 s560 4824 702.5 713 s493 3216 547.5 780 s426 1608 702.5 647 s559 4800 547.5 714 s492 3192 702.5 781 s425 1584 547.5 648 s558 4776 702.5 715 s491 3168 547.5 782 s424 1560 702.5 649 s557 4752 547.5 716 s490 3144 702.5 783 s423 1536 547.5 650 s556 4728 702.5 717 s489 3120 547.5 784 s422 1512 702.5 651 s555 4704 547.5 718 s488 3096 702.5 785 s421 1488 547.5 652 s554 4680 702.5 719 s487 3072 547.5 786 s420 1464 702.5 653 s553 4656 547.5 720 s486 3048 702.5 787 s419 1440 547.5 654 s552 4632 702.5 721 s485 3024 547.5 788 s418 1416 702.5 655 s551 4608 547.5 722 s484 3000 702.5 789 s417 1392 547.5 656 s550 4584 702.5 723 s483 2976 547.5 790 s416 1368 702.5 657 s549 4560 547.5 724 s482 2952 702.5 791 s415 1344 547.5 658 s548 4536 702.5 725 s481 2928 547.5 792 s414 1320 702.5 659 s547 4512 547.5 726 s480 2904 702.5 793 s413 1296 547.5 660 s546 4488 702.5 727 s479 2880 547.5 794 s412 1272 702.5 661 s545 4464 547.5 728 s478 2856 702.5 795 s411 1248 547.5 662 s544 4440 702.5 729 s477 2832 547.5 796 s410 1224 702.5 663 s543 4416 547.5 730 s476 2808 702.5 797 s409 1200 547.5 664 s542 4392 702.5 731 s475 2784 547.5 798 s408 1176 702.5 665 s541 4368 547.5 732 s474 2760 702.5 799 s407 1152 547.5 666 s540 4344 702.5 733 s473 2736 547.5 800 s406 1128 702.5 667 s539 4320 547.5 734 s472 2712 702.5 801 s405 1104 547.5 668 s538 4296 702.5 735 s471 2688 547.5 802 s404 1080 702.5 669 s537 4272 547.5 736 s470 2664 702.5 803 s403 1056 547.5 670 s536 4248 702.5 737 s469 2640 547.5 804 s402 1032 702.5 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 14/82 rev 1.3 SSD1289 pad# signal x-pos y-pos pad# signal x-pos y-pos pad# signal x-pos y-pos 805 s401 1008 547.5 872 s335 -600 702.5 939 s268 -2208 547.5 806 s400 984 702.5 873 s334 -624 547.5 940 s267 -2232 702.5 807 s399 960 547.5 874 s333 -648 702.5 941 s266 -2256 547.5 808 s398 936 702.5 875 s332 -672 547.5 942 s265 -2280 702.5 809 s397 912 547.5 876 s331 -696 702.5 943 s264 -2304 547.5 810 s396 888 702.5 877 s330 -720 547.5 944 s263 -2328 702.5 811 s395 864 547.5 878 s329 -744 702.5 945 s262 -2352 547.5 812 s394 840 702.5 879 s328 -768 547.5 946 s261 -2376 702.5 813 s393 816 547.5 880 s327 -792 702.5 947 s260 -2400 547.5 814 s392 792 702.5 881 s326 -816 547.5 948 s259 -2424 702.5 815 s391 768 547.5 882 s325 -840 702.5 949 s258 -2448 547.5 816 s390 744 702.5 883 s324 -864 547.5 950 s257 -2472 702.5 817 s389 720 547.5 884 s323 -888 702.5 951 s256 -2496 547.5 818 s388 696 702.5 885 s322 -912 547.5 952 s255 -2520 702.5 819 s387 672 547.5 886 s321 -936 702.5 953 s254 -2544 547.5 820 s386 648 702.5 887 s320 -960 547.5 954 s253 -2568 702.5 821 s385 624 547.5 888 s319 -984 702.5 955 s252 -2592 547.5 822 s384 600 702.5 889 s318 -1008 547.5 956 s251 -2616 702.5 823 s383 576 547.5 890 s317 -1032 702.5 957 s250 -2640 547.5 824 s382 552 702.5 891 s316 -1056 547.5 958 s249 -2664 702.5 825 s381 528 547.5 892 s315 -1080 702.5 959 s248 -2688 547.5 826 s380 504 702.5 893 s314 -1104 547.5 960 s247 -2712 702.5 827 s379 480 547.5 894 s313 -1128 702.5 961 s246 -2736 547.5 828 s378 456 702.5 895 s312 -1152 547.5 962 s245 -2760 702.5 829 s377 432 547.5 896 s311 -1176 702.5 963 s244 -2784 547.5 830 s376 408 702.5 897 s310 -1200 547.5 964 s243 -2808 702.5 831 s375 384 547.5 898 s309 -1224 702.5 965 s242 -2832 547.5 832 s374 360 702.5 899 s308 -1248 547.5 966 s241 -2856 702.5 833 s373 336 547.5 900 s307 -1272 702.5 967 s240 -2880 547.5 834 s372 312 702.5 901 s306 -1296 547.5 968 s239 -2904 702.5 835 s371 288 547.5 902 s305 -1320 702.5 969 s238 -2928 547.5 836 s370 264 702.5 903 s304 -1344 547.5 970 s237 -2952 702.5 837 s369 240 547.5 904 s303 -1368 702.5 971 s236 -2976 547.5 838 s368 216 702.5 905 s302 -1392 547.5 972 s235 -3000 702.5 839 s367 192 547.5 906 s301 -1416 702.5 973 s234 -3024 547.5 840 s366 168 702.5 907 s300 -1440 547.5 974 s233 -3048 702.5 841 s365 144 547.5 908 s299 -1464 702.5 975 s232 -3072 547.5 842 s364 120 702.5 909 s298 -1488 547.5 976 s231 -3096 702.5 843 s363 96 547.5 910 s297 -1512 702.5 977 s230 -3120 547.5 844 s362 72 702.5 911 s296 -1536 547.5 978 s229 -3144 702.5 845 s361 48 547.5 912 s295 -1560 702.5 979 s228 -3168 547.5 846 s360 24 702.5 913 s294 -1584 547.5 980 s227 -3192 702.5 847 dummy 0 547.5 914 s293 -1608 702.5 981 s226 -3216 547.5 848 s359 -24 702.5 915 s292 -1632 547.5 982 s225 -3240 702.5 849 s358 -48 547.5 916 s291 -1656 702.5 983 s224 -3264 547.5 850 s357 -72 702.5 917 s290 -1680 547.5 984 s223 -3288 702.5 851 s356 -96 547.5 918 s289 -1704 702.5 985 s222 -3312 547.5 852 s355 -120 702.5 919 s288 -1728 547.5 986 s221 -3336 702.5 853 s354 -144 547.5 920 s287 -1752 702.5 987 s220 -3360 547.5 854 s353 -168 702.5 921 s286 -1776 547.5 988 s219 -3384 702.5 855 s352 -192 547.5 922 s285 -1800 702.5 989 s218 -3408 547.5 856 s351 -216 702.5 923 s284 -1824 547.5 990 s217 -3432 702.5 857 s350 -240 547.5 924 s283 -1848 702.5 991 s216 -3456 547.5 858 s349 -264 702.5 925 s282 -1872 547.5 992 s215 -3480 702.5 859 s348 -288 547.5 926 s281 -1896 702.5 993 s214 -3504 547.5 860 s347 -312 702.5 927 s280 -1920 547.5 994 s213 -3528 702.5 861 s346 -336 547.5 928 s279 -1944 702.5 995 s212 -3552 547.5 862 s345 -360 702.5 929 s278 -1968 547.5 996 s211 -3576 702.5 863 s344 -384 547.5 930 s277 -1992 702.5 997 s210 -3600 547.5 864 s343 -408 702.5 931 s276 -2016 547.5 998 s209 -3624 702.5 865 s342 -432 547.5 932 s275 -2040 702.5 999 s208 -3648 547.5 866 s341 -456 702.5 933 s274 -2064 547.5 1000 s207 -3672 702.5 867 s340 -480 547.5 934 s273 -2088 702.5 1001 s206 -3696 547.5 868 s339 -504 702.5 935 s272 -2112 547.5 1002 s205 -3720 702.5 869 s338 -528 547.5 936 s271 -2136 702.5 1003 s204 -3744 547.5 870 s337 -552 702.5 937 s270 -2160 547.5 1004 s203 -3768 702.5 871 s336 -576 547.5 938 s269 -2184 702.5 1005 s202 -3792 547.5 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 15/82 apr 2007 solomon systech pad# signal x-pos y-pos pad# signal x-pos y-pos pad# signal x-pos y-pos 1006 s201 -3816 702.5 1073 s134 -5424 547.5 1140 s67 -7032 702.5 1007 s200 -3840 547.5 1074 s133 -5448 702.5 1141 s66 -7056 547.5 1008 s199 -3864 702.5 1075 s132 -5472 547.5 1142 s65 -7080 702.5 1009 s198 -3888 547.5 1076 s131 -5496 702.5 1143 s64 -7104 547.5 1010 s197 -3912 702.5 1077 s130 -5520 547.5 1144 s63 -7128 702.5 1011 s196 -3936 547.5 1078 s129 -5544 702.5 1145 s62 -7152 547.5 1012 s195 -3960 702.5 1079 s128 -5568 547.5 1146 s61 -7176 702.5 1013 s194 -3984 547.5 1080 s127 -5592 702.5 1147 s60 -7200 547.5 1014 s193 -4008 702.5 1081 s126 -5616 547.5 1148 s59 -7224 702.5 1015 s192 -4032 547.5 1082 s125 -5640 702.5 1149 s58 -7248 547.5 1016 s191 -4056 702.5 1083 s124 -5664 547.5 1150 s57 -7272 702.5 1017 s190 -4080 547.5 1084 s123 -5688 702.5 1151 s56 -7296 547.5 1018 s189 -4104 702.5 1085 s122 -5712 547.5 1152 s55 -7320 702.5 1019 s188 -4128 547.5 1086 s121 -5736 702.5 1153 s54 -7344 547.5 1020 s187 -4152 702.5 1087 s120 -5760 547.5 1154 s53 -7368 702.5 1021 s186 -4176 547.5 1088 s119 -5784 702.5 1155 s52 -7392 547.5 1022 s185 -4200 702.5 1089 s118 -5808 547.5 1156 s51 -7416 702.5 1023 s184 -4224 547.5 1090 s117 -5832 702.5 1157 s50 -7440 547.5 1024 s183 -4248 702.5 1091 s116 -5856 547.5 1158 s49 -7464 702.5 1025 s182 -4272 547.5 1092 s115 -5880 702.5 1159 s48 -7488 547.5 1026 s181 -4296 702.5 1093 s114 -5904 547.5 1160 s47 -7512 702.5 1027 s180 -4320 547.5 1094 s113 -5928 702.5 1161 s46 -7536 547.5 1028 s179 -4344 702.5 1095 s112 -5952 547.5 1162 s45 -7560 702.5 1029 s178 -4368 547.5 1096 s111 -5976 702.5 1163 s44 -7584 547.5 1030 s177 -4392 702.5 1097 s110 -6000 547.5 1164 s43 -7608 702.5 1031 s176 -4416 547.5 1098 s109 -6024 702.5 1165 s42 -7632 547.5 1032 s175 -4440 702.5 1099 s108 -6048 547.5 1166 s41 -7656 702.5 1033 s174 -4464 547.5 1100 s107 -6072 702.5 1167 s40 -7680 547.5 1034 s173 -4488 702.5 1101 s106 -6096 547.5 1168 s39 -7704 702.5 1035 s172 -4512 547.5 1102 s105 -6120 702.5 1169 s38 -7728 547.5 1036 s171 -4536 702.5 1103 s104 -6144 547.5 1170 s37 -7752 702.5 1037 s170 -4560 547.5 1104 s103 -6168 702.5 1171 s36 -7776 547.5 1038 s169 -4584 702.5 1105 s102 -6192 547.5 1172 s35 -7800 702.5 1039 s168 -4608 547.5 1106 s101 -6216 702.5 1173 s34 -7824 547.5 1040 s167 -4632 702.5 1107 s100 -6240 547.5 1174 s33 -7848 702.5 1041 s166 -4656 547.5 1108 s99 -6264 702.5 1175 s32 -7872 547.5 1042 s165 -4680 702.5 1109 s98 -6288 547.5 1176 s31 -7896 702.5 1043 s164 -4704 547.5 1110 s97 -6312 702.5 1177 s30 -7920 547.5 1044 s163 -4728 702.5 1111 s96 -6336 547.5 1178 s29 -7944 702.5 1045 s162 -4752 547.5 1112 s95 -6360 702.5 1179 s28 -7968 547.5 1046 s161 -4776 702.5 1113 s94 -6384 547.5 1180 s27 -7992 702.5 1047 s160 -4800 547.5 1114 s93 -6408 702.5 1181 s26 -8016 547.5 1048 s159 -4824 702.5 1115 s92 -6432 547.5 1182 s25 -8040 702.5 1049 s158 -4848 547.5 1116 s91 -6456 702.5 1183 s24 -8064 547.5 1050 s157 -4872 702.5 1117 s90 -6480 547.5 1184 s23 -8088 702.5 1051 s156 -4896 547.5 1118 s89 -6504 702.5 1185 s22 -8112 547.5 1052 s155 -4920 702.5 1119 s88 -6528 547.5 1186 s21 -8136 702.5 1053 s154 -4944 547.5 1120 s87 -6552 702.5 1187 s20 -8160 547.5 1054 s153 -4968 702.5 1121 s86 -6576 547.5 1188 s19 -8184 702.5 1055 s152 -4992 547.5 1122 s85 -6600 702.5 1189 s18 -8208 547.5 1056 s151 -5016 702.5 1123 s84 -6624 547.5 1190 s17 -8232 702.5 1057 s150 -5040 547.5 1124 s83 -6648 702.5 1191 s16 -8256 547.5 1058 s149 -5064 702.5 1125 s82 -6672 547.5 1192 s15 -8280 702.5 1059 s148 -5088 547.5 1126 s81 -6696 702.5 1193 s14 -8304 547.5 1060 s147 -5112 702.5 1127 s80 -6720 547.5 1194 s13 -8328 702.5 1061 s146 -5136 547.5 1128 s79 -6744 702.5 1195 s12 -8352 547.5 1062 s145 -5160 702.5 1129 s78 -6768 547.5 1196 s11 -8376 702.5 1063 s144 -5184 547.5 1130 s77 -6792 702.5 1197 s10 -8400 547.5 1064 s143 -5208 702.5 1131 s76 -6816 547.5 1198 s9 -8424 702.5 1065 s142 -5232 547.5 1132 s75 -6840 702.5 1199 s8 -8448 547.5 1066 s141 -5256 702.5 1133 s74 -6864 547.5 1200 s7 -8472 702.5 1067 s140 -5280 547.5 1134 s73 -6888 702.5 1201 s6 -8496 547.5 1068 s139 -5304 702.5 1135 s72 -6912 547.5 1202 s5 -8520 702.5 1069 s138 -5328 547.5 1136 s71 -6936 702.5 1203 s4 -8544 547.5 1070 s137 -5352 702.5 1137 s70 -6960 547.5 1204 s3 -8568 702.5 1071 s136 -5376 547.5 1138 s69 -6984 702.5 1205 s2 -8592 547.5 1072 s135 -5400 702.5 1139 s68 -7008 547.5 1206 s1 -8616 702.5 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 16/82 rev 1.3 SSD1289 pad# signal x-pos y-pos pad# signal x-pos y-pos pad# signal x-pos y-pos 1207 s0 -8640 547.5 1274 g201 -10248 702.5 1208 nc -8664 702.5 1275 g199 -10272 547.5 1209 dummy -8688 547.5 1276 g197 -10296 702.5 1210 dummy -8712 702.5 1277 g195 -10320 547.5 1211 vcom -8736 547.5 1278 g193 -10344 702.5 1212 vcom -8760 702.5 1279 g191 -10368 547.5 1213 dummy -8784 547.5 1280 g189 -10392 702.5 1214 gtestl -8808 702.5 1281 g187 -10416 547.5 1215 g319 -8832 547.5 1282 g185 -10440 702.5 1216 g317 -8856 702.5 1283 g183 -10464 547.5 1217 g315 -8880 547.5 1284 g181 -10488 702.5 1218 g313 -8904 702.5 1285 g179 -10512 547.5 1219 g311 -8928 547.5 1286 g177 -10536 702.5 1220 g309 -8952 702.5 1287 g175 -10560 547.5 1221 g307 -8976 547.5 1288 g173 -10584 702.5 1222 g305 -9000 702.5 1289 g171 -10608 547.5 1223 g303 -9024 547.5 1290 g169 -10632 702.5 1224 g301 -9048 702.5 1291 g167 -10656 547.5 1225 g299 -9072 547.5 1292 g165 -10680 702.5 1226 g297 -9096 702.5 1293 g163 -10704 547.5 1227 g295 -9120 547.5 1294 g161 -10728 702.5 1228 g293 -9144 702.5 1295 g159 -10752 547.5 1229 g291 -9168 547.5 1296 g157 -10776 702.5 1230 g289 -9192 702.5 1297 g155 -10800 547.5 1231 g287 -9216 547.5 1298 g153 -10824 702.5 1232 g285 -9240 702.5 1299 g151 -10848 547.5 1233 g283 -9264 547.5 1300 g149 -10872 702.5 1234 g281 -9288 702.5 1301 g147 -10896 547.5 1235 g279 -9312 547.5 1302 g145 -10920 702.5 1236 g277 -9336 702.5 1303 g143 -10944 547.5 1237 g275 -9360 547.5 1304 g141 -10968 702.5 1238 g273 -9384 702.5 1305 g139 -10992 547.5 1239 g271 -9408 547.5 1306 g137 -11016 702.5 1240 g269 -9432 702.5 1307 g135 -11040 547.5 1241 g267 -9456 547.5 1308 g133 -11064 702.5 1242 g265 -9480 702.5 1309 g131 -11088 547.5 1243 g263 -9504 547.5 1310 g129 -11112 702.5 1244 g261 -9528 702.5 1311 g127 -11136 547.5 1245 g259 -9552 547.5 1312 g125 -11160 702.5 1246 g257 -9576 702.5 1313 g123 -11184 547.5 1247 g255 -9600 547.5 1314 g121 -11208 702.5 1248 g253 -9624 702.5 1315 g119 -11232 547.5 1249 g251 -9648 547.5 1316 g117 -11256 702.5 1250 g249 -9672 702.5 1317 g115 -11280 547.5 1251 g247 -9696 547.5 1318 g113 -11304 702.5 1252 g245 -9720 702.5 1319 g111 -11328 547.5 1253 g243 -9744 547.5 1320 g109 -11352 702.5 1254 g241 -9768 702.5 1321 g107 -11376 547.5 1255 g239 -9792 547.5 1322 g105 -11400 702.5 1256 g237 -9816 702.5 1323 g103 -11424 547.5 1257 g235 -9840 547.5 1324 g101 -11448 702.5 1258 g233 -9864 702.5 1325 g99 -11472 547.5 1259 g231 -9888 547.5 1326 g97 -11496 702.5 1260 g229 -9912 702.5 1327 g95 -11520 547.5 1261 g227 -9936 547.5 1328 g93 -11544 702.5 1262 g225 -9960 702.5 1329 g91 -11568 547.5 1263 g223 -9984 547.5 1330 g89 -11592 702.5 1264 g221 -10008 702.5 1331 through7 -11616 547.5 1265 g219 -10032 547.5 1332 through8 -11640 702.5 1266 g217 -10056 702.5 1333 dummy -11664 547.5 1267 g215 -10080 547.5 1334 dummy -11688 702.5 1268 g213 -10104 702.5 1335 vgl -11712 547.5 1269 g211 -10128 547.5 1336 dummy -11736 702.5 1270 g209 -10152 702.5 1271 g207 -10176 547.5 1272 g205 -10200 702.5 1273 g203 -10224 547.5 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 17/82 apr 2007 solomon systech 6 pin description remark: i = input; o = output; io = bi-directional; p = power; vcc = system vdd; gnd = system vss; table 6-1: power supply pins name type connect to function description when not in use v ss gnd system ground pin of the ic. - av ss gnd grounding for analog circuit. - v ssrc gnd grounding for analog circuit. this pin requires a noise free path for providing accurate lcd driving voltages. - v chs p av ss ground of the power supply grounding for booster circuit. - v ci power supply booster input voltage pin. - connect to voltage source between 2.5v to 3.6v - v cip p v ci power supply for analog circuits voltage supply pin for analog circuit. this pin requires a noise free path for providing accurate lcd driving voltages. - connect to same source of v ci - v cim stabilizing capacitor negative voltage of v ci . - v cix2 o stabilizing capacitor booster voltages equals to 2x v ci - v cix2j v cix2 on fpc - v cix2g p v cix2 on fpc voltage for analog they are the power supply used by on chip analog blocks and vgh/vgl dcdc. - v comr i external voltage source or open external reference this pin provides voltage reference fo r internal voltage regulator when register vdv[4:0] of power control 4 set to ?01111?. - connect to an external voltage source for reference open v comh stabilizing capacitor this pin indicates a high level of vcom generated in driving the vcom alternation. - v coml o stabilizing capacitor voltages for vcom signal this pin indicates a low level of vcom generated in driving the vcom alternation. - v lcd63 stabilizing capacitor this pin is the maximum source driver voltage. - v gh stabilizing capacitor a positive power output pin for gate driver. this pin is esd sensitive. it can achieve 2000v esd (hbm) with connection of external components in applicaton circuit. - v gl stabilizing capacitor a negative power output pin for gate driver. - v goffh o stabilizing capacitor or open when the vgoff alternation is driven , this pin indicates a high level of vgoff. - connect a capacitor for stabilization if cs on gate structure is used - this pin can be open if cs on common structure is used open v goffhl i stabilizing capacitor to v com or open lcd driving voltages - connect a capacitor to v com if cs on gate application. open cxp - connect a capacitor to cxn - cxn booster capacitor - connect a capacitor to cxp - cyp - connect a capacitor to cyn - cyn booster capacitor - connect a capacitor to cyp - cp - connect a capacitor to cn - cn booster capacitor - connect a capacitor to cp - c1p - connect a cap acitor to c1n - c1n booster capacitor - connect a capacitor to c1p this pin is esd sensitive. it can achieve 2000v esd (hbm) with connection of external components in applicaton circuit. - c2p - connect a cap acitor to c2n - c2n booster capacitor - connect a capacitor to c2p this pin is esd sensitive. it can achieve 2000v esd (hbm) with connection of external components in applicaton circuit. - c3p - connect a cap acitor to c3n - c3n booster capacitor booster and stabilization capacitors - connect a capacitor to c3p - cdum0 stabilizing capacitor - connect a capacitor to v ss open cdum1 i stabilizing capacitor stabilization capacitors - connect a capacitor to v ss open extclk i v ss osc input a clock input pin for internal oscillator. connect to v ss when using the internal oscillator. gnd free datasheet http://www.0pdf.com
solomon systech apr 2007 p 18/82 rev 1.3 SSD1289 regvdd i v ddio or v ss logic control input pin to enable internal vdd regulation. - connect to v ddio if system vdd > 1.95v or system vdd < 1.65v, internal vdd regulator will be enabled - connect to v ss if system vdd is 1.65v ? 1.95v. internal vdd regulator will be disabled. gnd v core p stablilizing capacitor power for core logic vdd for core use. connect a capacitor for stabilization - v regc p v core regulator output for logic circuits regulator output for v core use. - v ram p stablilizing capacitor power for ram vdd for ram use. connect a capacitor for stabilization - v regr p v ram regulator output for ram regulator output for ram use. - v ddext p power supply power for internal v dd regulator voltage input pin for internal logic, connect to system vdd. - connect to voltage source between 1.4v to 3.6v - v ddio p power supply power for interface logic pins voltage input pin for logic i/o, connect to system vdd. - connect to voltage source between 1.4v to 3.6v - table 6-2 - interface logic pins name type connect to function description when not in use den mpu display enable pin from controller. data will be treated as dummy regardless the den status during front/back porch se tting at registers r16 and r17. v ddio vsync mpu frame synchronization signal. - fixed to v ddio or v ss if not used v ddio or v ss hsync mpu line synchronization signal. - fixed to v ddio or v ss if not used v ddio or v ss dotclk i mpu display timing signals dot-clock signal and oscillator source. a non- stop external clock must be provided to that pin even at front or black porch non-display period. v ddio or v ss shut i v ddio or v ss logic control when using the rgb interface, it is a input pi n put the driver into sleep mode. a sharp falling edge must be provided to such pin when ic power on. - connect to v ddio for sleep mode - connect to v ss for normal operating mode this pin has no effect in system in terface and should be connected to v ddio / v ss v ddio or v ss dc mpu data or command v ddio or v ss e ( rd ) mpu 6800-system : e (enable signal) 8080-system : /rd (read strobe signal) serial mode : not used and should be connected to v ddio or v ss v ddio or v ss r/ w ( wr ) i mpu logic control 68-system : r/ w (indicates read cycle when high, write cycle when low) 80-system : wr (write strobe signal) serial mode : not used and should be connected to v ddio or v ss v ddio or v ss d0-d17 io mpu data bus for parallel mode, 8/9/16/18 bit interface. for generic mode, rgb interface. please refer to section 15 interface mapping for definition. unused pins must be float or connect to v ss . v ss wsync o mpu logic control ram write synchronization output open res i mpu system reset system reset pin. - connect to v ddio when not used v ddio cs mpu chip select pin of serial interface. - leave it open when not used open sck mpu clock pin of serial interface. - leave it open when not used open sdi i mpu data input pin in serial mode. - leave it open when not used open sdo o mpu serial interface data output pin in serial mode. - leave it open when not used open free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 19/82 apr 2007 solomon systech table 6-3: mode selection pins name type connect to function description when not in use cm i v ddio or v ss logic control when using the rgb interface, it is a input pin to select 262k-color or 8-color display mode. after entered 8-color display mode, the driver will switch to frame-inversion- mode, and only msb of the data red, green and blue will be considered. - connect to v ddio for 8-color display mode - connect to v ss for 262k-color display mode this pin has no effect in system in terface and should be connected to v ddio / v ss v ddio or v ss rl v ddio or v ss input pin to select the source driver data shift direction. - connect to v ddio for display first rgb data at s0-s2 - connect to v ss for display first rgb data at s719-s717 v ddio or v ss gd v ddio or v ss input pin to select the 1st output gate gd = ?0?, g0 is 1st output gate, gate sequence g0, g1, g2, g3, ?, g318, g319 gd = ?1?, g1 is 1st output gate, gate sequence g1, g0, g3, g2, ?, g319, g318 v ddio or v ss tb v ddio or v ss input pin to select the gate driver scan direction. - connect to v ddio for gate scan from g0 to g319 - connect to v ss for gate scan from g319 to g0 v ddio or v ss bgr v ddio or v ss input pin to select the color mapping. - connect to v ddio for blue-green-red mapping - connect to v ss for red-green-blue mapping (refer to s0-s719 pin description on page 19 for details) v ddio or v ss rev v ddio or v ss input pin to select the display reversion. - connect to v ddio mapping data ?0? to maximum pixe l voltage for normal white panel - connect to v ss mapping data ?0? to minimum pixe l voltage for normal black panel v ddio or v ss cad i v ddio or v ss panel mapping controls panel structure selection pin. - connect to v ddio if cs on gate structure is used - connect to v ss if cs on common structure is used v ddio or v ss ps0 v ddio or v ss - ps1 v ddio or v ss - ps2 v ddio or v ss - ps3 i v ddio or v ss interface selection ps3 ps2 ps1 ps0 interface mode 1 1 1 1 3-wire spi 1 1 1 0 4-wire spi 1 0 1 1 16-bit 6800 parallel interface 1 0 1 0 8-bit 6800 parallel interface 1 0 0 1 16-bit 8080 parallel interface 1 0 0 0 8-bit 8080 parallel interface 0 1 1 1 18-bits 6800 parallel interface 0 1 1 0 9-bits 6800 parallel interface 0 1 0 1 18-bit 8080 parallel interface 0 1 0 0 9-bit 8080 parallel interface 0 0 1 1 reserved 0 0 1 0 reserved 0 0 0 1 18-bit rgb interface + 4-wire spi - gamas0 v ddio or v ss gamma selection pin. this pi n should be connected to v ddio / v ss v ddio or v ss gamas1 v ddio or v ss gamma selection pin. this pi n should be connected to v ddio / v ss v ddio or v ss gamas2 i v ddio or v ss logic control gamma selection pin. this pi n should be connected to v ddio / v ss v ddio or v ss free datasheet http://www.0pdf.com
solomon systech apr 2007 p 20/82 rev 1.3 SSD1289 table 6-4: driver output pins name type connect to function description when not in use vcom lcd a power supply for the tft-display common electrode. open g0-g319 lcd gate driver output pins. these pins output v gh , v gl or v goffh level. open gtestr lcd open gtestl lcd gate driver output test pins, leave these pins no connection when using cs on common open s0-s719 o lcd lcd driving signals source driver output pins. s(3n) : display red if bgr = low, blue if bgr = high. s(3n+1) : display green. s(3n+2) : display blue if bg r = low, red if bgr = high. open table 6-5: miscellaneous pins name type connect to function description when not in use nc - - - these pins must be left open and cannot be connected together open through1 - - - open through7 - - - dummy pads. used to measure the cog contact resistance. these two pads are short ci rcuited within the chip open through2 - - - open through8 - - - dummy pads. used to measure the cog contact resistance. these two pads are short ci rcuited within the chip open through3 - - - open through5 - - - dummy pads. used to measure the cog contact resistance. these two pads are short ci rcuited within the chip open through4 - - - open through6 - - - dummy pads. used to measure the cog contact resistance. these two pads are short ci rcuited within the chip open dummy - - - floating pins and no connection insi de the ic. these pins should be open. open testa fpc test pin of the internal circuit. - leave this pin open and insert test point in fpc open testb fpc test pin of the internal circuit. - leave this pin open and insert test point in fpc open testc io fpc ic testing signal test pin of the internal circuit. - leave this pin open and insert test point in fpc open free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 21/82 apr 2007 solomon systech 7 block function description 7.1 system interface the system interface unit consists of th ree functional blocks for driving the 6 800-series parallel interface, 8080-series high speed parallel interface, 3-lines serial peripheral interf ace and 4-lines serial peripheral interface. the selection of different interface is done by ps3, ps2, ps1 and ps0 pins . please refer to the pin descriptions on page 19. a) mpu parallel 6800-series interface the parallel interface consists of 18 bi-directional data pins d[17:0], w / r , c d/ , e and cs . w / r input high indicates a read operation fr om the graphical display data ram (gddram) or the status register. w / r input low indicates a write operation to display data ram or internal command registers depending on the status of c d/ input. the e input serves as data latch signal (clock) when high provided that cs is low. please refer to parallel interface timing diagram of 6800-series microprocessors. in order to match the operating frequency of the gddram with that of the mc u, pipeline processing is internally performed which requires the insertion of a dummy read before the first actual display data read. this is shown in the following diagram. figure 7-1 ? read display data b) mpu parallel 8080-series interface the parallel interface consists of 18 bi-directional data pins d[17:0], rd , wr , c d/ and cs . rd input serves as data read latch signal (clock) when low provided that cs is low. whether reading the display data from gddram or reading the status from the status register is controlled by c d/ . wr input serves as data write latch signal (clock) when low provided that cs is low. whether writing the display data to the gddram or writing the command to the command register is controlled by c d/ . a dummy read is also required before the first actual display data read for 8080-series interface. please refer figure 7-1. c) mpu 4-lines serial peripheral interface the 4-lines serial peripheral interface consis ts of serial clock sck, serial data sdi, c d/ and cs . sdi is shifted into 8-bit shift register on every rising edge of sc k in the order of data bit 7, data bit 6 ?? data bit 0. c d/ is sampled on every eighth clock to determine whether the data byte in the shift register is written to the display data ram or command register at the same clock. write column address dummy read data read1 data read 2 data read 3 n n n+1 n+2 e(rd#) r/w#(wr#) data bus free datasheet http://www.0pdf.com
solomon systech apr 2007 p 22/82 rev 1.3 SSD1289 d) mpu 3-lines serial peripheral interface the operation is similar to 4-lines serial peripheral interface while c d/ is not used. there are altogether 9-bits will be shifted into the shift register on every ninth clock in sequence: c d/ bit, d7 to d0 bit. the c d/ bit (first bit of the sequential data) will determine the followi ng data byte in the shift register is written to the display data ram ( c d/ bit = 1) or the command register ( c d/ bit = 0). 6800 ? series parallel interface 8080 ? series parallel interface mcu serial interface data read 18/16/9/8-bits 18/16/9/8-bits no data write 18/16/9/8-bits 18/16/9/8-bits 8-bits command read status only status only no command write yes yes 8-bits table 7-1 - data bus selection modes 7.2 rgb interface SSD1289 supports rgb interface and vsyn c interface as the moving display interace to disp lay animation image. rgb interface unit consists of d[17:0], hsync, vsync , dotclk and den signals for display moving pictures. when the rgb interface is selcted, the display operation is synchronized with external control signals (hsync, vsync and dotclk). in this operation, data d[17:0,] w ill be treated as rr[5:0], gg[5:0] and bb[0:5], is written in synchronization with the control signals when den is enabled for write operation in order to avoid flicker or tearring effect while updating display data. table 7-2: rgb signal matching in data bus data bus rgb signals d[17:12] rr[5:0] d[11:6] gg[5:0] d[5:0] bb[0:5] in vsync interface operation, the display operation is synchronized with the internal clock, which synchronizes the display operation with the vsync signal . the display data is written to the gddram through the system interface. when writing data via vsync interface, the speed of writing data in the internal ram is faster from the falling edge of frame synchronous (vsync) than calculated minimum speed. the display may be updated even the data written in the ram is not completed. in this operation, some restrictions in setting the frequency and the method to write data to the internal ram are required. 7.3 address counter (ac) the address counter (ac) assigns addre ss to the gddram. when an address set instruction is written into the ir, the address information is sent from the ir to the ac. after writing into the gram, the ac is automatically increm ented by 1 (or decremented by 1). after reading the data, the ac is not updated. a window address function allows for data to be written only to a window area specified by gram. 7.4 graphic display data ram (gddram) the gddram is a bit mapped static ram holding the bit patte rn to be displayed. the size of the ram is 240 rgb x 320 x 18 / 8 = 172,800 bytes. for mechanical flexibility, re-mapping on both segment and common outputs can be selected by software. please refer to the command ?dat a output/scan direction? for detail description. four pages of display data forms a ram address block and stored in the gddram. each block will form the fundamental units of scrolling addresses. various types of area scrolling can be performed by software program according to the command ?set area scroll? and ?set scroll start?. free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 23/82 apr 2007 solomon systech 7.5 gamma/grayscale voltage generator the grayscale voltage circuit generates a lcd driver circuit th at corresponds to the grayscal e levels as specified in the grayscale gamma adjustment resister. 262,144 possible colors can be displayed when 1 pixel = 18 bit. for details, see the gamma adjustment register. 7.6 booster and regulator circuit these two functional blocks generate the voltage of vgh, vgl, vcom levels and vlcd0~63 which are necessary for operating a tft lcd. 7.7 timing generator the timing generator generates a timing signal for the operatio n of internal circuit such as the internal ram accessing, date output timing etc. 7.8 oscillation circuit (osc) this module is an on-chip low power rc oscillator circuitry. the oscillator generates the clock for the dc-dc voltage converter. this clock is also used in the display timing generator. 7.9 data latches this block is a series of latches carrying the display signal information. these latches hold the data, which will be fed to the hv buffer cell and level selector to output the required voltage level. 7.10 liquid crystal driver circuit SSD1289 consists of a 720-output source driver (s0-s719) and a 320-output gate driver (g0-g319). the display image data is latched when 720 bits of data are inputted. the latche d data control the source driver and output drive waveforms. the gate driver for scanning gate lines outputs either vgh or vgl level. the sh ift direction of 720-bit source output from the source driver can be changed by setting the rl bit and the shift direction of gate output from the gate driver can be changed by setting the tb bit. the scan mode by the gate driver can be changed by setting the sm bit. sets the gate driver pin arrangement in combination with the tb bit to select the operimal scan mode for the module. free datasheet http://www.0pdf.com
solomon systech apr 2007 p 24/82 rev 1.3 SSD1289 8 command table table 8-1 - command table reg# register r/w d/c ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r index 0 0 0 0 0 0 0 0 0 0 id7 id6 id5 id4 id3 id2 id1 id0 sr status read 1 0 l7 l6 l5 l4 l3 l2 l1 l0 0 0 0 0 0 0 0 0 oscillation start 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 osce n r00h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 driver output control 0 1 0 rl rev cad bgr sm tb mux8 mux7 mux6 mux5 mux4 mux3 mux2 mux1 mux0 r01h [0xxx][x0x1]3f 0 x x x x 0 x 1 0 0 1 1 1 1 1 1 lcd drive ac control 0 1 0 0 0 fld enws b/c eor wsmd nw7 nw6 nw5 nw4 nw3 nw2 nw1 nw0 r02h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 power control (1) 0 1 dct3 dct2 dct1 dct0 bt2 bt1 bt0 0 dc3 dc2 dc1 dc0 ap2 ap1 ap0 0 r03h all gamas[2:0] setting 8 color (6a64h) 0 1 1 0 1 0 1 0 0 1 1 0 0 1 0 0 compare register (1) 0 1 cpr5 cpr4 cpr3 cpr2 cp r1 cpr0 0 0 cpg5 cpg4 cpg3 cpg2 cpg1 cpg0 0 0 r05h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 compare register (2) 0 1 0 0 0 0 0 0 0 0 cpb5 cpb4 cpb3 cpb2 cpb1 cpb0 0 0 r06h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 display control 0 1 0 0 0 pt1 pt0 vle2 vle1 spt 0 0 gon dte cm 0 d1 d0 r07h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 frame cycle control 0 1 no1 no0 sdt1 sdt0 0 eq2 eq1 eq0 div1 div0 sdiv srtn rtn3 rtn2 rtn1 rtn0 r0bh (5308h) 0 1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 power control (2) 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 vrc2 vrc1 vrc0 r0ch (0004h) 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 r0dh power control (3) 0 1 0 0 0 0 0 0 0 0 0 0 0 0 vrh3 vrh2 vrh1 vrh0 r0eh power control (4) 0 1 0 0 vcomg vdv4 vdv3 vdv2 vdv1 vdv0 0 0 0 0 0 0 0 0 gate scan start position 0 1 0 0 0 0 0 0 0 scn8 scn7 scn6 s cn5 scn4 scn3 scn2 scn1 scn0 r0fh (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 sleep mode 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 slp r10h (0001h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 entry mode 0 1 vs mode dfm1 dfm0 trans oedef wmode dmode1 dmode0 ty1 ty0 id1 id0 am lg2 lg1 lg0 r11h (6830h) 0 1 1 0 1 0 0 0 0 0 1 1 0 0 0 0 r12h optimize access speed 3 (6cebh) 0 1 0 1 1 0 1 1 0 0 1 1 1 0 1 0 1 1 generic interface contrl 0 1 0 0 0 0 0 0 0 0 1 1 0 1 invdot invden innvhs invvs r15h (00d0h) 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 horizontal porch 0 1 xl7 xl6 xl5 xl4 xl3 xl2 xl1 xl0 hbp7 hbp6 hbp5 hbp4 hbp3 hbp2 hbp1 hbp0 r16h (ef1ch) 1 1 1 0 1 1 1 1 0 0 0 1 1 1 0 0 vertical porch 0 1 vfp7 vfp6 vfp5 vfp4 vfp3 vfp2 vfp1 vfp0 vbp7 vbp6 vbp5 vbp4 vbp3 vbp2 vbp1 vbp0 r17h (0103h) 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 25/82 apr 2007 solomon systech (continued) reg# register r/w d/c ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r1eh power control (5) 0 1 0 0 0 0 0 0 0 0 notp 0 vcm5 vcm4 vcm3 vcm2 vcm1 vcm0 ram data write 0 1 r22h ram data read 1 1 data[17:0] mapping depends on the interface setting ram write data mask (1) 0 1 wmr5 wmr4 wmr3 wmr2 wmr1 wmr0 0 0 wmg5 wmg4 wmg3 wmg2 wmg1 wmg0 0 0 r23h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ram write data mask (2) 0 1 0 0 0 0 0 0 0 0 wmb5 wmb4 wmb3 wmb2 wmb1 wmb0 0 0 r24h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 frame frequency 0 1 osc3 osc2 osc1 osc0 0 0 0 0 0 0 0 0 0 0 0 0 r25h (8000h) 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 r28h vcom otp (000ah) 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 r28h optimize access speed 1 (0006h) 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 r29h vcom otp (80c0h) 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 r2fh optimize access speed 2 (12beh) 0 1 0 0 0 1 0 0 1 0 1 0 1 1 1 1 1 0 r30h control (1) 0 1 0 0 0 0 0 pkp12 pkp11 pkp10 0 0 0 0 0 pkp02 pkp01 pkp00 r31h control (2) 0 1 0 0 0 0 0 pkp32 pkp31 pkp30 0 0 0 0 0 pkp22 pkp21 pkp20 r32h control (3) 0 1 0 0 0 0 0 pkp52 pkp51 pkp50 0 0 0 0 0 pkp42 pkp41 pkp40 r33h control (4) 0 1 0 0 0 0 0 prp12 prp11 prp10 0 0 0 0 0 prp02 prp01 prp00 r34h control (5) 0 1 0 0 0 0 0 pkn12 pkn11 pkn10 0 0 0 0 0 pkn02 pkn01 pkn00 r35h control (6) 0 1 0 0 0 0 0 pkn32 pkn31 pkn30 0 0 0 0 0 pkn22 pkn21 pkn20 r36h control (7) 0 1 0 0 0 0 0 pkn52 pkn51 pkn50 0 0 0 0 0 pkn42 pkn41 pkn40 r37h control (8) 0 1 0 0 0 0 0 prn12 prn11 prn10 0 0 0 0 0 prn02 prn01 prn00 r3ah control (9) 0 1 0 0 0 vrp14 vrp13 vrp12 vrp11 vrp10 0 0 0 0 vrp03 vrp02 vrp01 vrp00 r3bh control (10) 0 1 0 0 0 vrn14 vrn13 vrn12 vrn11 vrn10 0 0 0 0 vrn03 vrn02 vrn01 vrn00 vertical scroll control (1) 0 1 0 0 0 0 0 0 0 vl18 vl17 vl16 vl15 vl14 vl13 vl12 vl11 vl10 r41h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 vertical scroll control (2) 0 1 0 0 0 0 0 0 0 vl28 vl27 vl26 vl25 vl24 vl23 vl22 vl21 vl20 r42h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 horizontal ram address position 0 1 hea7 hea6 hea5 hea4 hea3 hea2 hea1 hea0 hsa7 hsa6 hsa5 hsa4 hsa3 hsa2 hsa1 hsa0 r44h (ef00h) 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 vertical ram address start position 0 1 0 0 0 0 0 0 0 vsa8 vsa7 vsa6 vsa5 vsa4 vsa3 vsa2 vsa1 vsa0 r45h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 vertical ram address end position 0 1 0 0 0 0 0 0 0 vea8 vea7 vea6 vea5 vea4 vea3 vea2 vea1 vea0 r46h (013fh) 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 first window start 0 1 0 0 0 0 0 0 0 ss18 ss17 ss16 ss15 ss14 ss13 ss12 ss11 ss10 r48h (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 first window end 0 1 0 0 0 0 0 0 0 se18 se17 se16 se15 se14 se13 se12 se11 se10 r49h (013fh) 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 second window start 0 1 0 0 0 0 0 0 0 ss28 ss27 ss26 ss25 ss24 ss23 ss22 ss21 ss20 r4ah (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 second window end 0 1 0 0 0 0 0 0 0 se28 se27 se26 se25 se24 se23 se22 se21 se20 r4bh (013fh) 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 set gddram x address counter 0 1 0 0 0 0 0 0 0 0 xad7 xad6 xad5 xad4 xad3 xad2 xad1 xad0 r4eh (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 set gddram y address counter 0 1 0 0 0 0 0 0 0 yad8 yad7 yad6 yad5 yad4 yad3 yad2 yad1 yad0 r4fh (0000h) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 note: in r01h, bits rev, cad, bg r, tb, rl, cm will override the corresponding hardware pins settings. setting r28h as 0x0006 is required before setting r25h and r29h registers. free datasheet http://www.0pdf.com
solomon systech apr 2007 p 26/82 rev 1.3 SSD1289 table 8-2 ? gamma registers por value command r30h-r3bh gamas[2:0] 000, 100 gamas[2:0] 001, 101 gamas[2:0] 010, 110 gamas[2:0] 011, 111 pkp0 000 000 000 000 pkp1 000 000 000 000 pkp2 111 101 111 111 pkp3 111 100 111 111 pkp4 110 101 110 110 pkp5 100 010 100 100 prp0 000 000 000 000 prp1 000 010 000 000 vrp0 0100 1101 0100 0000 vrp1 00100 10110 00100 11110 pkn0 011 101 011 011 pkn1 001 010 001 001 pkn2 000 010 000 000 pkn3 000 001 000 000 pkn4 111 101 111 111 pkn5 111 110 111 111 prn0 000 010 000 000 prn1 000 000 000 000 vrn0 0110 1010 0110 1111 vrn1 00000 00111 00000 00000 table 8-3: registers por value at gamas[2:0] = 000,100 reg# register hex code ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r03h power control (1) 6664 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 0 r0dh power control (3) 0009 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 r0eh power control (4) 3200 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 r1eh power control (5) 0029 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 table 8-4: registers por value at gamas[2:0] = 001,101 reg# register hex code ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r03h power control (1) 6a64 0 1 1 0 1 0 1 0 0 1 1 0 0 1 0 0 r0dh power control (3) 000a 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 r0eh power control (4) 2c00 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 r1eh power control (5) 0034 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 table 8-5: registers por value at gamas[2:0] = 010,110 reg# register hex code ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r03h power control (1) 6264 0 1 1 0 0 0 1 0 0 1 1 0 0 1 0 0 r0dh power control (3) 0009 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 r0eh power control (4) 3200 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 r1eh power control (5) 002f 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 table 8-6: registers por value at gamas[2:0] = 011,111 reg# register hex code ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r03h power control (1) 6464 0 1 1 0 0 1 0 0 0 1 1 0 0 1 0 0 r0dh power control (3) 000a 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 r0eh power control (4) 3000 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 r1eh power control (5) 0031 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 27/82 apr 2007 solomon systech 9 command description index (ir) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 0 0 0 0 0 0 0 0 0 id7 id6 id5 id4 id3 id2 id1 id0 the index instruction specifies the ram control indexes (r00h to rffh). it sets the register number in the range of 00000000 to 11111 111 in binary form. but do not acces s to index register and instruction bits which do not have it?s own index register. device code read (r00h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0 0 1 if this register is read forcibly, 8989h is read. oscillator (r00h) (por = 0000h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 oscen por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 oscen: the oscillator will be turned on when oscen = 1, off when oscen = 0. driver output control (r01h) (por = [0xxxx0x1]3fh) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 rl rev cad bgr sm tb mux8 mux7 mux6 mux5 mux4 mux3 mux2 mux1 mux0 por 0 x x x x 0 x 1 0 0 1 1 1 1 1 1 note: the por value of rev, cad, bgr, tb and rl are determined by the corresponding hardware pin state. the software bit setting will override hardware setting if this command is sent. rev: displays all character and graphics di splay sections with reversal when re v = ?1?. since the grayscale level can be reversed, display of the same data is enabled on norma lly white and normally black panels. source output level is indicated below. source output level rev rgb data vcom = ?l? vcom = ?h? 0 00000h : 3ffffh v63 : v0 v0 : v63 1 00000h : 3ffffh v0 : v63 v63 : v0 cad: set up based on retention capacitor configuration of the tft panel. cad retention capacitor configuration 0 cs on common 1 cs on gate bgr: selects the order from rgb to bgr in writing 18-bit pixel data in the gddram. when bgr = ?0? color is assigned from s0. when bgr = ?1? color is assigned from s0. free datasheet http://www.0pdf.com
solomon systech apr 2007 p 28/82 rev 1.3 SSD1289 sm: change scanning order of gate driver. sm gate scan squence (gd=?0?) 0 g0, g1, g2, g3??g219 (left and right gate interlaced) 1 g0, g2, ??g318, g1, g3, ??g319 see ?scan mode setting? on next page. tb: selects the output shift direction of the gate driver. when tb = 1, g0 shifts to g319. when tb = 0, g319 shifts to g0. rl: selects the output shift direction of the source driver. when rl = ?1?, s0 shifts to s719 and color is assigned from s0. when rl = ?0?, s719 shifts to s0 and color is assigned from s719. set rl bit and bgr bit when changing the dot order of r, g and b. rl setting will be ig nored when display with ram (dmode[1:0] = 00). mux[8:0]: specify number of lines for the lcd driver. mux[8:0] settings cannot exceed 319. remark: when using the partial display, the output for non-display area will be minimum voltage. free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 29/82 apr 2007 solomon systech gd=?1?, g1 is the 1st gate output channel, gate output sequence is g1, g0, g3, g2, ?, g319, g318. sm = 0 sm = 1 tb = 1 rl = 1 tb = 0 rl = 1 tb = 1 rl = 0 tb = 0 rl = 0 g0 g2 g4 g316 g318 g1 g3 g5 g317 g319 s719 s0 s719 s0 g0 g2 g4 g316 g318 g1 g3 g5 g317 g319 s719 s0 s719 s0 g0 g2 g4 g316 g318 g1 g3 g5 g317 g319 s719 s0 s719 s0 g0 g2 g4 g316 g318 g1 g3 g5 g317 g319 s719 s0 s719 s0 g0 g2 g316 g318 g1 g3 g317 g319 g0 g2 g316 g318 g1 g3 g317 g319 g0 g2 g316 g318 g1 g3 g317 g319 g0 g2 g316 g318 g1 g3 g317 g319 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 30/82 rev 1.3 SSD1289 gd=?0?, g0 is the 1st gate output channel, gate output sequence is g0, g1, g2, g3, ?, g318, g319. sm = 0 sm = 1 tb = 1 rl = 1 tb = 0 rl = 1 tb = 1 rl = 0 tb = 0 rl = 0 g0 g2 g4 g316 g318 g1 g3 g5 g317 g319 s719 s0 g317 g319 g0 g2 g316 g318 g1 g3 s719 s0 g0 g2 g4 g316 g318 g1 g3 g5 g317 g319 s719 s0 g317 g319 g0 g2 g316 g318 g1 g3 s719 s0 g0 g2 g4 g316 g318 g1 g3 g5 g317 g319 s719 s0 g317 g319 g0 g2 g316 g318 g1 g3 s719 s0 g0 g2 g4 g316 g318 g1 g3 g5 g317 g319 s719 s0 g317 g319 g0 g2 g316 g318 g1 g3 s719 s0 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 31/82 apr 2007 solomon systech lcd-driving-waveform control (r02h) (por = 0000h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 fld enws b/c eor wsmd nw7 nw6 nw5 nw4 nw3 nw2 nw1 nw0 por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 fld: set display in interlace drive mode to protect from flic ker. it splits one frame into 3 fields and drive. when fld = 1, it is 3 field driving, which also limit vbp = 1 and cannot be used for cs on gate panel type. that is cad = 1 & fld =1 cannot be coexist. when fld = 0, it is normal driving. the following figure shows the gate selection when the 3-field invension is enabled and the output waveform of the 3- field interlaced driving. table 9-1: 3-field interlace driving tb = 1 tb = 0 gate fld = 0 fld = 1 gate fld = 0 fld = 1 g0 x g319 x g1 x g318 x g2 x x g317 x x g3 x g316 x g4 x g315 x x x x x x x x x g317 x g2 x g318 x g1 x g319 x x g0 x x figure 9-1: gate output timing in 3-field interlacing driving 1 frame blank period field 1 field 2 field 3 field 1 ac polarity g0 g1 g2 g3 g4 g5 g3n +1 g3n +2 g3n +3 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 32/82 rev 1.3 SSD1289 b/c: select the liquid crystal drive waveform vcom. when b/c = 0, frame inversion of the lcd driving signal is enabled. when b/c = 1, a n-line inversion waveform is generate d and alternates in a n-line equals to nw[7:0]+1. eor: when b/c = 1 and eor = 1, the odd/even frame-select signals and the n-line inversion signals are eored for alternating drive. eor is used when the lcd is not alternated by combining the set values of the lines of the lcd driven and the n-lines. nw[7:0]: specify the number of lines that will alternate at th e n-line inversion setting (b/c = 1). n-line is equal to nw[7:0]+1. figure 9-2: line inversion ac driver n frame n+1 frame back porch front porch back porch front porch 1 2 3 322 335 336 1 2 3 322 335 336 frame inversion 320 line drive n frame n+1 frame back porch front porch back porch front porch 1 2 3 322 335 336 1 2 3 322 335 336 line inversion 320 line drive free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 33/82 apr 2007 solomon systech enws: when enws = 1, it enables wsync output pin. mode1 or mode2 is selected by wsmd. when enws = 0(por), it disables wsync feature, the ws ync output pin will be high-impedance. wsmd = 0 is mode1 , the waveform of wsync output will be: tn is the time when there is no update of lcd screen from on-chip ram content. tu is the time when the lcd screen is updating based on on-chip ram content. e.g. fosc = 510khz, for 320mux, tn = 282us (6 lines), tu =15.06ms (320 lines) wsmd = 1 is mode2 , the waveform of wsync output will be: for fast write mcu: mcu should start to write new frame of ram data just after rising edge of long wsync pulse and should be finished well before the rising edge of the next long wsync pulse. e.g. 5mhz 8 bit parallel write cycle for 18 bit color depth, or 3mhz 8 bit parallel write cycle for 16 bit color depth. for slow write mcu (half the write speed of fast write): mcu should start to write new frame ram data after the rising edge of the first short wsync pulse and must be finished within 2 frames time. e.g. 2.5mhz 8 bit parallel write cycle for 18 bit color depth. * usually, mode2 is for slower mcu, while mode1 is for fast mcu. mpu SSD1289 wsync /cs d/c /wr d[17:0] 16 wsync 0 1 2 m-1 mux line read tn tu wsync 100% memory access 0% fast write mcu slow write mcu SSD1289 displaying memory free datasheet http://www.0pdf.com
solomon systech apr 2007 p 34/82 rev 1.3 SSD1289 power control 1 (r03h) (por = 6664h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 dct3 dct2 dct1 dct0 bt2 bt1 bt0 0 dc3 dc2 dc1 dc0 ap2 ap1 ap0 0 por 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 0 *note: this por value is for gamas[2:0] = 000, for por values of all gamas[2:0] setting please refer to table 5. dct[3:0]: set the step-up cycle of the step-up circuit for 8-color mode (cm = v ddio ). when the cycle is accelerated, the driving ability of the step-up circuit increases, but its current consumption increases too. adjust the cycle taking into account the display quality and power consumption. dct3 dct2 dct1 dct0 step-up cycle 0 0 0 0 fline 24 0 0 0 1 fline 16 0 0 1 0 fline 12 0 0 1 1 fline 8 0 1 0 0 fline 6 0 1 0 1 fline 5 0 1 1 0 fline 4 0 1 1 1 fline 3 1 0 0 0 fline 2 1 0 0 1 fline 1 1 0 1 0 fosc / 4 1 0 1 1 fosc / 6 1 1 0 0 fosc / 8 1 1 0 1 fosc / 10 1 1 1 0 fosc / 12 1 1 1 1 fosc / 16 * fline = line frequency fosc = internal oscillator frequency (~510khz) bt[2:0]: control the step-up factor of the step-up circuit. ad just the step-up factor according to the power-supply voltage to be used. bt2 bt1 bt0 v gh output v gl output v gh booster ratio v gl booster ratio 0 0 0 v cix2 +4 x v ci -(v cix2 x 3) + v ci +6 -5 0 0 1 v cix2 +4 x v ci -(v gh ) + v cix2 +6 -4 0 1 0 v cix2 +4 x v ci -(v gh ) +6 -6 0 1 1 v ci x 5 -(v gh ) +5 -5 1 0 0 v ci x 5 -(v gh ) + v ci +5 -4 1 0 1 v ci x 5 -(v gh ) + v cix2 +5 -3 1 1 0 v ci x 4 -(v gh ) +4 -4 1 1 1 v ci x 4 -(v gh ) + v ci +4 -3 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 35/82 apr 2007 solomon systech dc[3:0]: set the step-up cycle of the step-up circuit for 262k-color mode (cm = v ss ). when the cycle is accelerated, the driving ability of the step-up circuit increases, but its current consumption increases too. adjust the cycle taking into account the display quality and power consumption. dc3 dc2 dc1 dc0 step-up cycle 0 0 0 0 fline 24 0 0 0 1 fline 16 0 0 1 0 fline 12 0 0 1 1 fline 8 0 1 0 0 fline 6 0 1 0 1 fline 5 0 1 1 0 fline 4 0 1 1 1 fline 3 1 0 0 0 fline 2 1 0 0 1 fline 1 1 0 1 0 fosc / 4 1 0 1 1 fosc / 6 1 1 0 0 fosc / 8 1 1 0 1 fosc / 10 1 1 1 0 fosc / 12 1 1 1 1 fosc / 16 * fline = line frequency fosc = internal oscillator frequency (~510khz) ap[2:0]: adjust the amount of current from the stable-current source in the internal operational amplifier circuit. when the amount of current becomes large, the driving ability of the opera tional-amplifier circuits in crease. adjust the current taking into account the power consumption. during times when there is no display, such as when the system is in a sleep mode. ap2 ap1 ap0 op-amp power 0 0 0 least 0 0 1 small 0 1 0 small to medium 0 1 1 medium 1 0 0 medium to large 1 0 1 large 1 1 0 large to maximum 1 1 1 maximum compare register (r05h- r06h) (por = 0000h) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 cpr5 cpr4 cpr3 cpr2 cpr1 cpr0 0 0 cpg5 cpg4 cpg3 cpg2 cpg1 cpg0 0 0 r05h por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 w 1 0 0 0 0 0 0 0 0 cpb5 cpb4 cpb3 cpb2 cpb1 cpb0 0 0 r06h por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 cpr[5:0], cpg[5:0], cpb[5:0]: set the value for the compare register, of which the data read out from the gddram or data written to the gddram by the microcomputer are compared. this function is not available in the external display interface mode. in the external display mode, make sure lg[2:0] = ?000?. cpr[5:0] compares the pins rr[5:0], cpg[5:0] compares the pins gg[5:0], an d cpb[5:0] compares the pins bb[5:0]. refer to section 14 interface mapping for writing methods in rgb data. free datasheet http://www.0pdf.com
solomon systech apr 2007 p 36/82 rev 1.3 SSD1289 display control (r07h) (por = 0000h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 pt1 pt0 vle2 vle1 spt 0 0 gon dte cm 0 d1 d0 por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 pt[1:0]: normalize the source outputs wh en non-displayed area of the partial display is driven. vle[2:1]: when vle1 = 1 or vle2 = 1, a vertical scroll is performed in the 1st screen by taking data vl17-0 in r41h register. when vle1 = 1 and vle2 = 1, a vertical scroll is performed in the 1 st and 2 nd screen by vl1[8:0] and vl2[8:0] respectively. spt: when spt = ?1?, the 2-division lcd drive is performed. cm: 8-color mode setting. when cm = 1, 8-color mode is selected. when cm = 0, 8-color mode is disable. gon: gate off level becomes vgh when gon = ?0?. dte: when gon = ?1? and dte = ?0?, all gate outputs become vgl. when gon = ?1? and dte = ?1?, selected gate wire becomes vgh, and non-sel ected gate wires become vgl. d[1:0]: display is on when d1 = ?1? and off when d1 = ?0?. when off, the display data remains in the gddram, and can be displayed instantly by setting d1 = ?1?. when d1= ?0?, the display is off with all of the source outputs set to the gnd level. because of this, the driver can control the charging current for the lcd with ac driving. when d[1:0] = ?01?, the internal display is performed although the display is off. when d[1:0] = ?00?, the internal display operation halts and the display is off. control the display on/off while control gon and dte. gon dte d1 d0 internal display operation source output gate output 0 0 0 0 halt gnd v gh 0 0 0 1 operation gnd v gh 1 0 0 1 operation gnd v goffl 1 0 1 1 operation grayscale level output v goffl 1 1 1 1 operation grayscale level output selected gate line: v gh non-selected gate line: v goffl frame cycle control (r0bh) (por = 5308h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 no1 no0 sdt1 sdt0 0 eq2 eq1 eq0 div1 div0 sdiv srtn rtn3 rtn2 rtn1 rtn0 por 0 1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 no[1:0]: sets amount of non-overlap of the gate output. no1 no0 amount of non-overlap 0 0 reserved 0 1 1 clock cycle (por) 1 0 2 clock cycle 1 1 3 clock cycle 1 line period 1 line period gn gn + 1 non-overlap period free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 37/82 apr 2007 solomon systech sdt[1:0]: set delay amount from the gate output sign al falling edge of the source outputs. sdt1 sdt0 delay amount of the source output 0 0 0 clock cycle 0 1 1 clock cycle (por) 1 0 2 clock cycle 1 1 3 clock cycle eq[2:0]: sets the equalizing period. eq2 eq1 eq0 eq period 0 0 0 no eq 0 0 1 2 clock cycle 0 1 0 3 clock cycle 0 1 1 4 clock cycle 1 0 0 5 clock cycle 1 0 1 6 clock cycle 1 1 0 7 clock cycle 1 1 1 8 clock cycle div[1:0]: set the division ratio of clocks for internal operation. internal operations are driven by clocks which frequency is divided according to the div1-0 setting. div1 div0 division ratio 0 0 1 0 1 2 1 0 4 1 1 8 * fosc = internal osc illator frequency, ~510khz sdiv: when sdiv = 1, div1-0 value will be count. when sdiv = 0, div1-0 value will be auto determined. srtn: when srtn =1, rtn3-0 value will be count. when srtn = 0, rtn3-0 value will be auto determined. rtn[3:0]: set the no. of clocks in each line. the total number will be the decimal value of rtn3-0 plus 16. e.g. if rtn3-0 = ?1010h?, the total number of clocks in each line = 10 +16 = 26 clocks. 1 line period 1 line period gn sn eq delay amount of the source out p ut equalizing p eriod free datasheet http://www.0pdf.com
solomon systech apr 2007 p 38/82 rev 1.3 SSD1289 frame frequency calculation for dmode[1:0] = ?00? ) 3 ( ) 16 ( _ + + + + = vfp vbp mux rtn div fosc frequency frame where fosc = internal oscillator frequency div = division ratio determined by div[1:0] rtn = rtn[3:0] mux = mux[8:0] vbp = vbp[7:0] vfp = vft[7:0] for default values of SSD1289 fosc = ~510khz, div[1:0] = ?00?, rtn[3:0] = 8, mux[8:0] = 319, vbp[7:0] = 3, vfp[7:0] = 1, frame frequency = hz k k 65 326 24 1 510 ) 3 1 3 319 ( ) 16 8 ( 1 510 = = + + + + power control 2 (r0ch) (por = 0004h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 0 0 0 0 0 0 vrc2 vrc1 vrc0 por 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 vrc[2:0]: adjust vcix2 output voltage. the adjusted level is indicated in the chart below vrc2-0 setting. vrc2 vrc1 vrc0 vcix2 voltage 0 0 0 5.1v 0 0 1 5.2v 0 1 0 5.3v 0 1 1 5.4v 1 0 0 5.5v 1 0 1 5.6v 1 1 0 5.7v 1 1 1 5.8v note: the above setting is valid when vci has high e nough voltage supply for boosting up the required voltage. the above setting is assumed 100% booster efficiency. please refer to dc characteristics for detail. free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 39/82 apr 2007 solomon systech power control 3 (r0dh) (por = 0009h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 0 0 0 0 0 vrh3 vrh2 vrh1 vrh0 por* 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 *note: this por value is for gamas[2:0] = 000, for por values of all gamas[2:0] setting please refer to table 5. vrh[3:0]: set amplitude magnification of v lcd63 . these bits amplify the v lcd63 voltage 1.54 to 2.725 times the vref voltage set by vrh[3:0]. vrh3 vrh2 vrh1 vrh0 v lcd63 voltage 0 0 0 0 vref x 1.540 0 0 0 1 vref x 1.620 0 0 1 0 vref x 1.700 0 0 1 1 vref x 1.780 0 1 0 0 vref x 1.850 0 1 0 1 vref x 1.930 0 1 1 0 vref x 2.020 0 1 1 1 vref x 2.090 1 0 0 0 vref x 2.165 1 0 0 1 vref x 2.245 1 0 1 0 vref x 2.335 1 0 1 1 vref x 2.400 1 1 0 0 vref x 2.500 1 1 0 1 vref x 2.570 1 1 1 0 vref x 2.645 1 1 1 1 vref x 2.725 * vref is the internal reference voltage equals to 2.0v. power control 4 (r0eh) (por = 3200h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 vcomg vdv4 vdv3 vdv2 vdv1 vdv0 0 0 0 0 0 0 0 0 por* 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 *note: this por value is for gamas[2:0] = 000, for por values of all gamas[2:0] setting please refer to table 5. vcomg: when vcomg = ?1?, it is possible to set output voltage of vcoml to any level, and the instruction (vdv4-0) becomes available. when vcomg = ?0?, vcoml output is fixed to hi-z level, vcim output for vcoml power supply stops, and the instruction (vdv4-0) beco mes unavailable. set vcomg according to the sequence of power supply setting flow as it relates with power supply operating sequence. vdv[4:0]: set the alternating amplitudes of vcom at the vcom alte rnating drive. these bits amplify 0.6 to 1.23 times the vlcd63 voltage. when vcomg = ?0?, the settings become invalid. external voltage at vcomr is referenced when vdh = ?01111?. vcoml = 0.9475*vcomh - vcoma vdv4 vdv3 vdv2 vdv1 vdv0 vcom amplitude 0 0 0 0 0 vlcd63 x 0.60 0 0 0 0 1 vlcd63 x 0.63 0 0 0 1 0 vlcd63 x 0.66 : : : : step = 0.03 : 0 1 1 0 1 vlcd63 x 0.99 0 1 1 1 0 vlcd63 x 1.02 0 1 1 1 1 reference from external variable resistor 1 0 0 0 0 vlcd63 x 1.05 1 0 0 0 1 vlcd63 x 1.08 : : : : step = 0.03 : 1 0 1 0 1 vlcd63 x 1.20 1 0 1 1 0 vlcd63 x 1.23 1 0 1 1 1 reserved 1 1 ? ? ? reserved note: vcom amplitude < 5.5v free datasheet http://www.0pdf.com
solomon systech apr 2007 p 40/82 rev 1.3 SSD1289 gate scan position (r0fh) (por = 0000h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 scn8 scn7 scn6 scn5 scn4 scn3 scn2 scn1 scn0 por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 scn[8:0]: set the scanning starting position of the gate driver. the valid range is from 0 to 319. sleep mode (r10h) (por = 0001h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 slp por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 slp: sleep mode enable bit. in the sleep mode, the internal display operations are halted except the r-c oscillator to reduce current consumption. no change in the gddram data or instructions during the sleep mode is made, although it is retained. when slp = 1, the driver enters into the sleep mode. when slp = 0, the driver leaves the sleep mode. entry mode (r11h) (por = 6830h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 vsmode dfm1 dfm0 trans oedef wmode dmode1 dmode0 ty1 ty0 id1 id0 am lg2 lg1 lg0 por 0 1 1 0 1 0 0 0 0 0 1 1 0 0 0 0 vsmode: when vsmode = 1 at dmode[1:0] = ?00?, the frame frequency will be dependent on vsync. in vsync interface operation, the internal display operation is synchronized with the vsync signal. by writing data to the internal ram at faster than the calculated minimum speed (internal display oerpation speed + buffer), it becomes possible to rewrite the moving picture data without flickering the display and display a moving picture via system interface. the display operation is performed in synchronization with the internal clock signal generated from the internal oscillator and the vsync signal. the display data is written in the internal ram so that the SSD1289 rewrites the data only within the moving picture area and minimize the number of data transfer required for moving picture display. therefore, the SSD1289 can write da ta via vsync interface in high sp eed with low power consumption. mpu SSD1289 vsync /cs d/c /wr d[17:0] 16 g0 g319 g0 g319 1st line of data 1st line of data scn8-0 = 000000000 scn8-0 = 000011101 g29 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 41/82 apr 2007 solomon systech the vsync interface has the minimum for ram data write speed and internal clock frequency, which must be more than the values calculated from th e following formulas, respectively. fosc 1 * ) 16 rtn ( * ) ins arg m mux vbp ( mux * 240 ] hz (min)[ eed ramwritesp ) div ( * ) 16 rtn ( * ) 3 vbp vfp mux ( * frequency _ frame ] hz [ fosc + ? + > + + + + = where fosc = internal oscillator frequency div = division ratio determined by div[1:0] rtn = rtn[3:0] mux = mux[8:0] vbp = vbp[7:0] vfp = vft[7:0] note: when ram write operation is not started right after the falling edge of vsync, the time from the falling edge of vsync until the start of ram write operation must also be taken into account. dfm[1:0]: set the color display mode. dfm1 dfm0 color mode 1 1 65k color (por) 1 0 262k color trans: when trans = 1, transparent display is allowed during dmode[1:0] = ?1x?. oedef: when oedef = 1, oe defines the display window. when oedef = 0, the display window is defined by r4eh and r4fh. wmode: select the source of data to write in the ram. wmode write ram from 0 normal data bus (por) 1 generic interface dmode[1:0]: SSD1289 allows data display from ram data or from generic input data. when dmode[1:0] = ?00?, it displays the ram content. when dmode[1:0] = ?01?, it displays from generic input data. dmode1 dmode0 display remark 0 0 ram (por) frame frequency depends on fosc (por) 0 1 generic input frame frequency depends on vsync, default dmode setting in rgb interface 1 0 ram and generic data in this case, generic data is shown in the display window 1 1 ram and generic data in this case, ram data is shown in the display window vsync ram data write via system i/f free datasheet http://www.0pdf.com
solomon systech apr 2007 p 42/82 rev 1.3 SSD1289 picture in picture function ty[1:0]: in 262k color mode, 16 bit parallel interface, there are three types of me thods in writing data into the ram, type a, b and c are described as below. ty1 ty0 writing mode 0 0 type a 0 1 type b 1 0 type c interface color mode cycle d17 d16 d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 262k type a 1 st r5 r4 r3 r2 r1 r0 x x g5 g4 g3 g2 g1 g0 x x 2 nd b5 g4 b3 b2 b1 b0 x x r5 r4 r3 r2 r1 r0 x x 3 rd g5 g4 g3 g2 g1 g0 x x b5 g4 b3 b2 b1 b0 x x 16 bit 262k type b 1 st r5 r4 r3 r2 r1 r0 x x g5 g4 g3 g2 g1 g0 x x 2 nd xxxxxxxx b5g4b3b2b1b0xx 262k type c 1 st r5 r4 r3 r2 r1 r0 x x g5 g4 g3 g2 g1 g0 x x 2 nd b5g4b3b2b1b0xx xxxxxxxx remark : x don't care bits not connected pins hardware pins SSD1289 240 x 320 120 x 64 rgb data ram data ps [ 3:0 ] = ?0010? / ?0001? initialize SSD1289 and display data from g eneric in p ut set SSD1289 ram write address and gddram x and y address counte r set dmode = ?11? and oedef = ?0? define the position of the window to dis p la y ram data set trans = ?1? to enable trans p arent function picture in picture free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 43/82 apr 2007 solomon systech id[1:0]: the address counter is automatically incremented by 1, after data are written to the gddram when id[1:0] = ?1?. the address counter is automatically decremented by 1, after data are written to the gddram when id[1:0] = ?0?. the setting of incrementing or decrementing of the address counter can be made independently in each upper and lower bit of the address. the direction of the address when data are written to the gddram is set with am bits. am: set the direction in which the address counter is upda ted automatically after data are written to the gddram. when am = ?0?, the address counter is updated in the hori zontal direction. when am = ?1?, the address counter is updated in the vertical direction. when window addresses are selected, data are written to the gddram area specified by the window addresses in the manner specified with id1-0 and am bits. lg[2:0]: write data to the gddram after comparing the write data written to the gddram by the microcomputer with the values in the compare registers (cpr[5:0], cpg[5:0], cpb[5:0]) and performing a logical and arithmetic operation on them. generic interface control (r15h) (por = 00d0h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 0 1 1 0 1 invdot invden invhs invvs por 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 invdot: sets the signal polarity of dotclk pin. when invdot = 1, set dotclk is negative edge trigger. invden: sets the signal polarity of den pin. when invden = 1, set den is active low. invhs: sets the signal polarity of hsync pin. when invhs = 1, set inverse polarity of hsync. invvs: sets the signal polarity of vsync pin.when invvs = 1, set inverse polarity of vsync. id[1:0]="00? horizontal: decrement vertical: decrement id[1:0]="01? horizontal: increment vertical: decrement id[1:0]="10? horizontal: decrement vertical: increment id[1:0]="11? horizontal: increment vertical: increment am="0? horizontal am="1? vertical 00,00h 13f,efh 00,00h 13f,efh 00,00h 13f,efh 00,00h 13f,efh 00,00h 13f,efh 00,00h 13f,efh 00,00h 13f,efh 00,00h 13f,efh free datasheet http://www.0pdf.com
solomon systech apr 2007 p 44/82 rev 1.3 SSD1289 horizontal porch (r 16h) (por = ef1ch) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 xl7 xl6 xl5 xl4 xl3 xl2 xl1 xl0 hbp7 hbp6 hbp5 hbp4 hbp3 hbp2 hbp1 hbp0 xl[7:0]: set the number of valid pixel per line. number of valid pixel per line is equal to xl[7:0] + 1 xl7 xl6 xl5 xl4 xl3 xl2 xl1 xl0 no. of pixel per line 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 1 0 3 : : : : step = 1 : 1 1 1 0 1 1 1 0 239 1 1 1 0 1 1 1 1 240 (por) 1 1 1 1 0 0 0 0 reserved 1 1 1 1 ? ? ? ? reserved hbp[7:0]: set the delay period from falling edge of hsync signal to first valid data. the pixel data exceed the range set by xl[7:0] and before the first valid data will be treated as dummy data. hbp7 hbp6 hbp5 hbp4 hbp3 hbp2 hbp1 hbp0 no. of clock cycle of dotclk 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1 3 : : : : step = 1 : 0 0 0 1 1 0 1 0 28 0 0 0 1 1 0 1 1 29 0 0 0 1 1 1 0 0 30 (por) 0 0 0 1 1 1 0 1 31 0 0 0 1 1 1 1 0 32 : : : : step = 1 : 1 1 1 1 1 1 1 0 256 1 1 1 1 1 1 1 1 257 hysnc pixel data dotclk d239 d238 d237 d0 d1 d2 dummy dummy set by hbp[7:0] set by xl[7:0] cycle time of hysync default 240 pixels per line default 30 clock cycles of dotclk free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 45/82 apr 2007 solomon systech vertical porch (r17h) (por = 0103h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 vfp6 vfp5 vfp4 vfp3 vfp2 vfp1 vf p0 vbp7 vbp6 vbp5 vbp4 vbp3 vbp2 vbp1 vbp0 por 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 vfp[6:0]: set the delay period from the last valid line to the falling edge of vsync of the next frame. the line data within this delay period will be treated as dummy line. vfp6 vfp5 vfp4 vf p3 vfp2 vfp1 vfp0 no. of clock cycle of hsync 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 (por) : : : step = 1 : 1 1 1 1 1 1 0 127 1 1 1 1 1 1 1 128 vbp[7:0]: set the delay period from falling edge of vsync to first valid line. the line data within this delay period will be treated as dummy line. vbp7 vbp6 vbp5 vbp4 vbp3 vbp2 vbp1 vbp0 no. of clock cycle of hsync 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 1 0 3 0 0 0 0 0 0 1 1 4 (por) : : : : step = 1 : 1 1 1 1 1 1 1 0 255 1 1 1 1 1 1 1 1 256 vsync hsync set by vbp[7:0] cycle time of vsync set by mux[8:0] 1 s t line last line dummy lines dummy lines set by vfp[6:0] free datasheet http://www.0pdf.com
solomon systech apr 2007 p 46/82 rev 1.3 SSD1289 power control 5 (r1eh) (por = 0029h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 0 notp 0 vcm5 vcm4 vcm3 vcm2 vcm1 vcm0 por* 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 *note: this por value is for gamas[2:0] = 000, for por values of all gamas[2:0] setting please refer to table 5. notp: notp equals to ?0? after power on reset and vcomh voltage equals to programmed otp value. when notp set to ?1?, setting of vcm[5:0] becomes valid and voltage of vcomh can be adjusted. vcm[5:0]: set the vcomh voltage if notp = ?1?. these bits amplify the vcomh voltage 0.35 to 0.99 times the vlcd63 voltage. default value is ?101001? when power on reset. vcm5 vcm4 vcm3 vcm2 vcm1 vcm0 vcomh 0 0 0 0 0 0 vlcd63 x 0.35 0 0 0 0 0 1 vlcd63 x 0.36 : : : : step = 0.01 : 1 1 1 1 1 0 vlcd63 x 0.98 1 1 1 1 1 1 vlcd63 x 0.99 write data to gram (r22h) r/w dc d[17:0] w 1 wd[17:0] mapping depends on the interface setting wd[17:0]: transforms all the gddram data into 18-bit, and writes the data. format for transforming data into 18-bit depends on the interface used. SSD1289 selects the grayscale level accordi ng to the gddram data. after writing data to gddram, address is automatically upd ated according to am bit and id bit. access to gddram during stand-by mode is not available. read data from gram (r22h) r/w dc d[17:0] r 1 rd[17:0] mapping depends on the interface setting rd[17:0]: read 18-bit data from the gddram. when the data is read to the microcomputer, the first-word read immediately after the gddram address se tting is latched from the gddram to the internal read-data latch. the data on the data bus (db17?0) becomes invalid and the second-word read is normal. when bit processing, such as a logical operation, is performed, only one read can be processed since the latched data in the first word is used. ram write data mask (r23h ? r24h) (por = 0000h) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 wmr5 wmr4 wmr3 wmr2 wmr1 wmr0 0 0 wmg5 wmg4 wmg3 wmg2 wmg1 wmg0 0 0 r23h por o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 w 1 0 0 0 0 0 0 0 0 wmb5 wmb4 wmb3 wmb2 wmb1 wmb0 0 0 r24h por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 wmr[5:0], wmg[5:0], wmb[5:0]: in writing to the gddram, these bits wr ite-mask the data to be written to the gddram by a bit unit. for example, if wmr5 = 1, the wmr5 write-mask is enabled and data rr5 will be masked and not write into the gddram. wmr[5:0] mask pins rr[5:0], wmg[5:0] mask pins gg[5:0], and wmb[5:0] mask pins bb[5:0]. for writing gddram methods, re fer to section 14 interface mapping?. free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 47/82 apr 2007 solomon systech frame frequency control (r25h) (por = 8000h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 osc3 osc2 osc1 osc0 0 0 0 0 0 0 0 0 0 0 0 0 por* 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 osc[3:0]: set the frame frequency by osc[3:0] osc[3:0] internal oscillator frequency (hz) corresponding frame freq (hz) (other registers are at por value) 0000 390k 50 0010 430k 55 0101 470k 60 1000 510k 65 1010 548k 70 1100 587k 75 1110 626k 80 vcom otp (r28h ? r29h) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r28h w 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 r29h w 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 when otp is access, these registers must be set accordantly. otp programming sequence step operation 1 power up the module at vci = 2. 7v, vddext = vddio = 1.8v. turn on the display as normal to 65k/262k color mode (displaying a test pattern if any). 2 set notp to ?1? (r1eh) and optimizes vcomh by adjusting vcm[5:0] (r1eh). 3 power down the whole module. 4 connect a supply to the module at vci = 2.7v, vddext = vddio = 1.8v 5 write below commands for otp initialization and wait for 200ms for activate the otp : index value r00h 0x0001 r28h 0x0006 r29h 0x80c0 connect a 14.5v supply to vgh through a current limiting resistor, see figure below. 6 write the optimized value found in step 2 to vcm[5:0] (r1eh) and set notp to ?1?. 7 fire the otp by write hex code ?000ah? to register r28h. 8 wait 500ms. 9 otp complete. power down the whole module and remove 14.5v supply. note: notp must set to ?0? to activate the otp effect. precaution: 1. all capacitors on otp machine should be discharged completely before placing the lcd module. 2. the otp programming voltage should not be applied when placing and removing the lcd module. 3. the otp programming voltage should not be applied before vddio/vddext/vci. 4. after otp is finished, the capacitors at vgh and vcix2 must be discharged completely before removing the lcd module. free datasheet http://www.0pdf.com
solomon systech apr 2007 p 48/82 rev 1.3 SSD1289 figure 9-3 ? otp circuitry gamma control (r30h to r3bh) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r30h w 1 0 0 0 0 0 pkp 12 pkp 11 pkp 10 0 0 0 0 0 pkp 02 pkp 01 pkp 00 r31h w 1 0 0 0 0 0 pkp 32 pkp 31 pkp 30 0 0 0 0 0 pkp 22 pkp 21 pkp 20 r32h w 1 0 0 0 0 0 pkp 52 pkp 51 pkp 50 0 0 0 0 0 pkp 42 pkp 41 pkp 40 r33h w 1 0 0 0 0 0 prp 12 prp 11 prp 10 0 0 0 0 0 prp 02 prp 01 prp 00 r34h w 1 0 0 0 0 0 pkn 12 pkn 11 pkn 10 0 0 0 0 0 pkn 02 pkn 01 pkn 00 r35h w 1 0 0 0 0 0 pkn 32 pkn 31 pkn 30 0 0 0 0 0 pkn 22 pkn 21 pkn 20 r36h w 1 0 0 0 0 0 pkn 52 pkn 51 pkn 50 0 0 0 0 0 pkn 42 pkn 41 pkn 40 r37h w 1 0 0 0 0 0 prn 12 prn 11 prn 10 0 0 0 0 0 prn 02 prn 01 prn 00 r3ah w 1 0 0 0 vrp 14 vrp 13 vrp 12 vrp 11 vrp 10 0 0 0 0 vrp 03 vrp 02 vrp 01 vrp 00 r3bh w 1 0 0 0 vrn 14 vrn 13 vrn 12 vrn 11 vrn 10 0 0 0 0 vrn 03 vrn 02 vrn 01 vrn 00 note: please refer to table 5 for por values. pkp[52:00]: gamma micro adjustment register for the positive polarity output prp[12:00]: gradient adjustment register for the positive polarity output vrp[14:00]: adjustment register for amplification adjustment of the positive polarity output pkn[52:00]: gamma micro adjustment register for the negative polarity output prn[12:00]: gradient adjustment register for the negative polarity output vrn[14:00]: adjustment register for the amplification adjustment of the negative polarity output. (for details, see the section 11 gamma adjustment function). r + - SSD1289 vgh 14.5v note: r = 1k ~ 2k ohm c = 1uf (built-in on the module) c gnd gnd free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 49/82 apr 2007 solomon systech vertical scroll control (r41h-r42h) (por =0000h) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 vl18 vl17 vl16 vl15 vl14 vl13 vl12 vl11 vl10 r41h por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 w 1 0 0 0 0 0 0 0 vl28 vl27 vl26 vl25 vl24 vl23 vl22 vl21 vl20 r42h por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 vl1[8:0]: specify scroll length at the scroll display for vertical smooth scrolling. any raster-row from the first to 320 th can be scrolled for the number of the raster-row. after 320 th raster-row is displayed, the display restarts from the first raster-row. the display-start raster-row (vl1[8:0]) is valid wh en vle1 = ?1? or vle2 = ?1?. the raster-row display is fixed when vle[2:1] = ?00?. vl2[8:0]: specify scroll length at the scroll display for vertical smooth scrolling at 2 nd screen. the display-start raster- row (vl2[8:0]) is valid when vle1 = ?1? and vle2 = ?1?. horizontal ram address position (r44h) (por = ef00h) r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 hea7 hea6 hea5 hea4 hea3 hea2 hea1 hea0 hsa7 hsa6 hsa5 hsa4 hsa3 hsa2 hsa1 hsa0 por 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 hsa[7:0]/hea[7:0]: specify the start/end positions of the window address in the horizontal direction by an address unit. data are written to the gddram within the area determined by the addr esses specified by hea[7:0] and hsa[7:0]. these addresses must be set before the ram write. in setting these bits, make sure that ?00?h hsa[7:0] hea[7:0] ?ef?h. vertical ram address position (r45h-r46h) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 vsa8 vsa7 vsa6 vsa5 vsa4 vsa3 vsa2 vsa1 vsa0 r45h por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 w 1 0 0 0 0 0 0 0 vea8 vea7 vea6 vea5 vea4 vea3 vea2 vea1 vea0 r46h por por 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 vsa[8:0]/vea[8:0]: specify the start/end positions of the window addre ss in the vertical direction by an address unit. data are written to the gram within th e area determined by the addresses specified by vea[8:0] and vsa[8:0]. these addresses must be set before the ram write. in setting these bits, make sure that ?00?h vsa[8:0] vea[8:0] ?13f?h. 1 st screen driving position (r48h-r49h) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 ss18 ss17 ss16 ss15 ss14 ss13 ss12 ss11 ss10 r48h por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 w 1 0 0 0 0 0 0 0 se18 se17 se16 se15 se14 se13 se12 se11 se10 r49h por 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 ss1[8:0]: specify the driving start position for the first screen in a line unit. the lcd driving starts from the set gate driver, i.e. the first driving gate is g0 if ss1[8:0] = 00h se1[8:0]: specify the driving end position for the first screen in a line unit. the lcd driving is performed to the set gate driver. for instance, when ss1[8:0] = ?07?h and se1[8:0] = ?10?h are set, the lcd driving is performed from g7 to g16, and non-selection driving is performed for g1 to g6, g17, and others. ensure that ss1[8:0] se1[8:0] 13fh. free datasheet http://www.0pdf.com
solomon systech apr 2007 p 50/82 rev 1.3 SSD1289 2 nd screen driving posi tion (r4ah-r4bh) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 ss28 ss27 ss26 ss25 ss24 ss23 ss22 ss21 ss20 r4ah por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 w 1 0 0 0 0 0 0 0 se28 se27 se26 se25 se24 se23 se22 se21 se20 r4bh por 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 ss2[8:0]: specify the driving start position for the second screen in a line unit. the lcd driving starts from the set gate driver. the second screen is driven when spt = ?1?. se2[8:0]: specify the driving end position for the second screen in a line unit. the lcd driving is performed to the set gate driver. for instance, when spt = ?1?, ss2[8:0] = ?20?h, and se2[8:0] = ?2f?h are set, the lcd driving is performed from g32 to g47. ensure that ss1[8:0] se1[8:0] ; ss2[8:0] se2[8:0] 13fh. ram address set (r4eh-r4fh) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 w 1 0 0 0 0 0 0 0 0 xad7 xad6 xad5 xad4 xad3 xad2 xad1 xad0 r4eh por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 w 1 0 0 0 0 0 0 0 yad8 yad7 yad6 yad5 yad4 yad 3 yad 2 yad 1 yad 0 r4fh por 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 xad[7:0]: make initial settings for the gddram x address in the address counter (ac). yad[8:0]: make initial settings for the gddram y address in the address counter (ac). after gddram data are written, the address counter is automatically updated according to the settings with am, i/d bits and setting for a new gddram address is not require d in the address counter. th erefore, data are written consecutively withou t setting an address. the address counter is not au tomatically updated when data are read out from the gddram. gddram address setting cannot be made during the standby mode. the address setting should be made within the area designated with window addresses. optimize data access speed (r28 + r2f + r12) reg# r/w dc ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 r28h w 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 r2fh w 1 0 0 0 1 0 0 1 0 1 0 1 1 1 1 1 0 r12h w 1 0 1 1 0 1 1 0 0 1 1 1 0 1 0 1 1 for video application, data access speed optimization may necessary in order to generate smooth display during the high speed ram update. the data access speed optimization function is only valid by us ing three set (r28, r2f, r12) of commands together with correct sequence. free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 51/82 apr 2007 solomon systech window address function the window address function enables writing display data sequ entially in a window address area made in the internal gddram. the window address area is made by setting the ho rizontal address register (s tart: hsa7-0, end: hea 7-0 bits) and the vertical address register (start: vsa8-0, end: vea8-0 bits). the am and id [1:0] bits set the transition direction of ram address (either incremen t or decrement, horizontal or vertical, respectively). setting these bits enables the SSD1289 to write data including im age data sequentially without taking th e data wrap position into account. the window address area must be made within the gddram address map area. condition: 00h hsa[7:0] hea[7:0] efh 00h vsa[8:0] vea[8:0] 13fh am and id[1:0] refer to r11h 0000h 0000h window address setting area: hsa[7:0] = 3bh; hea[7:0] = b3h vsa[8:0] = 8bh; vea[8:0] = b3h am = ?0? and id[1;]] = ?11? 00efh 0000h 0000h 013fh 00efh 013fh gddram address map window address area 120x40 at middle free datasheet http://www.0pdf.com
solomon systech apr 2007 p 52/82 rev 1.3 SSD1289 partial display mode the SSD1289 enables to selectively drive two screens at arb itrary positions with the scr een-driving position registers (r48h to r4bh). only the lines required to display two screens at arbitrary positi ons are selectively driven to reduce the power consumption. the first screen driving position registers (r48 and r49) speci fies the start line (ss18-10) and the end line (se18-10) for displaying the first screen. the second screen driving positio n register (r4a) specifies the start line (ss28-20) and the end line (se28-20) for displaying the second screen. the second screen control is e ffective when the spt bit is set to 1. the total number of lines driven for displaying the first and s econd screens must be less than the number of lines to drive the lcd. condition: ss1[8:0] se1[8:0] 13fh ss1[8:0] se1[8:0] ss2[8:0] se2[8:0] 13fh | SSD1289 solomon systech n on display area n on display area 2 n d screen 1 s t screen g0 g9 g150 g159 the number of driven display lines : mux[8:0] = 13f (319+1 lines) 1 st screen setting: ss[18:10] = 00h, se[18:10] = 09h 2 nd screen seeting: ss[28:10] = 96h, se[28:10] = 9fh free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 53/82 apr 2007 solomon systech 10 gamma adjustment function the SSD1289 incorporates gamma adjustment function for the 262,144-color display. gamma adjustment is implemented by deciding the 8-grayscale levels with angle adjustment and micro adjustment register. also, angle adjustment and micro adjustment is fixed for each of the internal positive and negative polarity. set up by the liquid crystal panel?s specification. rgb interface r5 r4 r3 r2 r1 r0 g5 g4 g3 g2 g1 g0 b5 b4 b3 b2 b1 b0 display data pkp02 pkp01 pkp00 pkp12 pkp11 pkp10 pkp22 pkp21 pkp20 pkp32 pkp31 pkp30 pkp42 pkp41 pkp40 pkp52 pkp51 pkp50 prp02 prp01 prp00 prp12 prp11 prp10 vrp03 vrp02 vrp01 vrp00 vrp14 vrp13 vrp12 vrp11 vrp10 positive polarity register pkn02 pkn01 pkn00 pkn12 pkn11 pkn10 pkn22 pkn21 pkn20 pkn32 pkn31 pkn30 pkn42 pkn41 pkn40 pkn52 pkn51 pkn50 prn02 prn01 prn00 prn12 prn11 prn10 vrn03 vrn02 vrn01 vrn00 vrn14 vrn13 vrn12 vrn11 vrn10 negative polarity register r g b lcd lcd driver lcd driver lcd driver 64 grayscale control 64 grayscale control 64 grayscale control 6-bits 6-bits 6-bits grayscale amplifier 8-levels 64 levels v0 v63 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 54/82 rev 1.3 SSD1289 10.1 structure of grayscale amplifier below figure indicates the structure of the grayscale amplif ier. it determines 8 levels (vin0-vin7) by the gradient adjuster and the micro adjustment register. also, dividing these levels with ladder resistors generates v0 to v63. 8 to 1 selector 8 to 1 selector 8 to 1 selector 8 to 1 selector 8 to 1 selector 8 to 1 selector micro adjustment register amplitude adjustment register gradient adjustment register vinp0 vinp1 vinp2 vinp3 vinp4 vinp5 vinp6 vinp7 pkp0 pkp1 pkp2 pkp3 pkp4 pkp5 vrp0 vrp1 prp0 prp1 vlcd63 gnd ladder resistor v0 v1 : v7 v62 v63 3 3 3 3 3 3 3 3 4 5 grayscale amplifier v8 : v19 v20 : v42 v43 : v54 v55 : v61 * individual ladder resistors are used for positive and negative polarity. free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 55/82 apr 2007 solomon systech 8 to 1 selector pkp0 [ 2:0 ] vinp1 kvp1 kvp2 kvp3 kvp4 kvp5 kvp6 kvp7 kvp8 rp1 rp2 rp3 rp4 rp5 rp6 rp7 4r 8 to 1 selector pkp1 [ 2:0 ] vinp2 kvp9 kvp10 kvp11 kvp12 kvp13 kvp14 kvp15 kvp16 rp8 rp9 rp10 rp11 rp12 rp13 rp14 1r 8 to 1 selector pkp2 [ 2:0 ] vinp3 kvp17 kvp18 kvp19 kvp20 kvp21 kvp22 kvp23 kvp24 rp16 rp17 rp18 rp19 rp20 rp21 rp22 1r 8 to 1 selector pkp3 [ 2:0 ] vinp4 kvp25 kvp26 kvp27 kvp28 kvp29 kvp30 kvp31 kvp32 rp24 rp25 rp26 rp27 rp28 rp29 rp30 1r 8 to 1 selector pkp4 [ 2:0 ] vinp5 kvp33 kvp34 kvp35 kvp36 kvp37 kvp38 kvp39 kvp40 rp32 rp33 rp34 rp35 rp36 rp37 rp38 1r kvp41 kvp42 kvp43 kvp44 kvp45 kvp46 kvp47 kvp48 8 to 1 selector pkp5 [ 2:0 ] vinp6 rp38 rp40 rp41 rp42 rp43 rp44 rp45 4r 5r 8r 0 to 31r 5r 0 to 30r 5r 16r 5r 0 to 28r 0 to 28r vinp7 vrp1 [ 4:0 ] vinp0 vrp0 [ 3:0 ] kvp0 rp0 rp15 prp0[2:0] prp1 [ 2:0 ] rp23 rp31 rp46 rp4 7 8 to 1 selector pkn0 [ 2:0 ] vinn1 kvn1 kvn2 kvn3 kvn4 kvn5 kvn6 kvn7 kvn8 rn1 rn2 rn3 rn4 rn5 rn6 rn7 4r 8 to 1 selector pkn1 [ 2:0 ] vinn2 kvn9 kvn10 kvn11 kvn12 kvn13 kvn14 kvn15 kvn16 rn8 rn9 rn10 rn11 rn12 rn13 rn14 1r 8 to 1 selector pkn2 [ 2:0 ] vinn3 kvn17 kvn18 kvn19 kvn20 kvn21 kvn22 kvn23 kvn24 rn16 rn17 rn18 rn19 rn20 rn21 rn22 1r 8 to 1 selector pkn3 [ 2:0 ] vinn4 kvn25 kvn26 kvn27 kvn28 kvn29 kvn30 kvn31 kvn32 rn24 rn25 rn26 rn27 rn28 rn29 rn30 1r 8 to 1 selector pkn4 [ 2:0 ] vinn5 kvn33 kvn34 kvn35 kvn36 kvn37 kvn38 kvn39 kvn40 rn32 rn33 rn34 rn35 rn36 rn37 rn38 1r kvn41 kvn42 kvn43 kvn44 kvn45 kvn46 kvn47 kvn48 8 to 1 selector pkn5 [ 2:0 ] vinn6 rn38 rn40 rn41 rn42 rn43 rn44 rn45 4r 5r 8r 0 to 31r 5r 5r 16r 5r 0 to 28r 0 to 28r vinn7 vrn1 [ 4:0 ] vinn0 vrn0 [ 3:0 ] kvn0 rn0 rn15 prn0[2:0] prn1 [ 2:0 ] rn23 rn31 rn47 gnd v lcd63 vrp0 vrn0 vrhp vrhn vrln vrlp vrn1 vrp1 ladder resistor for positive polarity ladder resistor for negative polarity free datasheet http://www.0pdf.com
solomon systech apr 2007 p 56/82 rev 1.3 SSD1289 10.2 gamma adjustment register this block is the register to set up the grayscale voltage adjusting to the gamma specification of the lcd panel. this register can independent set up to positive/negative polarities and there are three types of register groups to adjust gradient, amplitude, and micro-adjustment on number of the grayscale, characteristics of the grayscale voltage. (using the same setting for reference-value and r.g.b.) following graphics indicates th e operation of each ad justing register. 10.2.1 gradient adjusting register the gradient-adjusting resistor is to adjust around middle gradient, specification of the grayscale number and the grayscale voltage without changing the dy namic range. to accomplish the adjustment, it controls the variable resistors in the middle of the ladder resistor by registers (prp(n)0 / prp(n)1) for the grayscale voltage generator. also, there is an independent resistor on the positive/negative polarities in order for corresponding to asymmetry drive. 10.2.2 amplitude adjusting register the amplitude-adjusting resistor is to adjust amplitude of the grayscale voltage. to accomplish the adjustment, it controls the variable resistors in the bo undary of the ladder resistor by register s (vrp(n)0 / vrp(n)1) for the grayscale voltage generator. also, there is an independent resistor on the positive/negative polarities as well as the gradient- adjusting resistor. 10.2.3 micro adjusting register the micro-adjusting register is to make subtle adjustment of the grayscale voltage level. to accomplish the adjustment, it controls each reference voltage level by the 8 to 1 selector towards the 8-level reference voltage generated from the ladder resistor. also, there is an independent resistor on the positive/negative polarities as well as other adjusting resistors. grayscale number grayscale voltage gradient ad j ustment grayscale number grayscale voltage a m p litude ad j ustment grayscale number grayscale voltage micro ad j ustment free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 57/82 apr 2007 solomon systech 10.3 ladder resistor / 8 to 1 selector this block outputs the reference voltage of the grayscale voltage. there are two ladder resistors including the variable resistor and the 8 to 1 selector selecting voltage generated by the ladder resistor. the gamma registers control the variable resistors and 8 to 1 selector resistors. variable resistor there are 3 types of the variable resistors that are for the gradient and amplitude adjustment. the resistance is set by the resistor (prp(n)0 / prp(n)1) and (vrp(n)0 / vrp(n)1) as below. prp(n)[0:1] resistance vrp(n)0 resistance vrp(n)1 resistance 000 0r 0000 0r 00000 0r 001 4r 0001 2r 00001 1r 010 8r 0010 4r 00010 2r 011 12r 100 16r 101 20r : step = 2r : : step = 1r : 110 24r 1110 28r 11110 30r 111 28r 1111 30r 11111 31r 8 to 1 selecter in the 8 to 1 selector, a reference voltage vin can be selected from the levels which are generated by the ladder resistors. there are six types of reference voltage (vin1 to vin6) and totally 48 divided voltages can be selected in one ladder resistor. following figure explains the relationship between the micro-adjusting register and the selecting voltage. postive polarity negative polarity selected voltage selected voltage registor pkp[2:0] vinp1 vinp2 vinp3 vinp4 vinp5 vinp6 registor pkn[2:0] vinn1 vinn2 vinn3 vinn4 vinn5 vinn6 000 kvp1 kvp9 kvp17 kvp25 kvp33 kvp41 000 kvn1 kvn9 kvn17 kvn25 kvn33 kvn41 001 kvp2 kvp10 kvp18 kvp26 kvp34 kvp42 001 kvn2 kvn10 kvn18 kvn26 kvn34 kvn42 010 kvp3 kvp11 kvp19 kvp27 kvp35 kvp43 010 kvn3 kvn11 kvn19 kvn27 kvn35 kvn43 011 kvp4 kvp12 kvp20 kvp28 kvp36 kvp44 011 kvn4 kvn12 kvn20 kvn28 kvn36 kvn44 100 kvp5 kvp13 kvp21 kvp29 kvp37 kvp45 100 kvn5 kvn13 kvn21 kvn29 kvn37 kvn45 101 kvp6 kvp14 kvp22 kvp30 kvp38 kvp46 101 kvn6 kvn14 kvn22 kvn30 kvn38 kvn46 110 kvp7 kvp15 kvp23 kvp31 kvp39 kvp47 110 kvn7 kvn15 kvn23 kvn31 kvn39 kvn47 111 kvp8 kvp16 kvp24 kvp32 kvp40 kvp48 111 kvn8 kvn16 kvn24 kvn32 kvn40 kvn48 grayscale voltage formula grayscale voltage formula grayscale voltage formula v0 vinp(n)0 v22 v43+(v20-v43)*(21/23) v44 v55+(v43-v55)*(22/24) v1 vinp(n)1 v23 v43+(v20-v43)*(20/23) v45 v55+(v43-v55)*(20/24) v2 v8+(v1-v8)*(30/48) v24 v43+(v20-v43)*(19/23) v46 v55+(v43-v55)*(18/24) v3 v8+(v1-v8)*(23/48) v25 v43+(v20-v43)*(18/23) v47 v55+(v43-v55)*(16/24) v4 v8+(v1-v8)*(16/48) v26 v43+(v20-v43)*(17/23) v48 v55+(v43-v55)*(14/24) v5 v8+(v1-v8)*(12/48) v27 v43+(v20-v43)*(16/23) v49 v55+(v43-v55)*(12/24) v6 v8+(v1-v8)*(8/48) v28 v43+(v20-v43)*(15/23) v50 v55+(v43-v55)*(10/24) v7 v8+(v1-v8)*(4/48) v29 v43+(v20-v43)*(14/23) v51 v55+(v43-v55)*(8/24) v8 vinp(n)2 v30 v43+(v20-v43)*(13/23) v52 v55+(v43-v55)*(6/24) v9 v20+(v8-v20)*(22/24) v31 v43+(v20-v43)*(12/23) v53 v55+(v43-v55)*(4/24) v10 v20+(v8-v20)*(20/24) v32 v43+(v 20-v43)*(11/23) v54 v55+(v43-v55)*(2/24) v11 v20+(v8-v20)*(18/24) v33 v43+(v20-v43)*(10/23) v55 vinp(n)5 v12 v20+(v8-v20)*(16/24) v34 v43+(v20- v43)*(9/23) v56 v62+(v55-v62)*(44/48) v13 v20+(v8-v20)*(14/24) v35 v43+(v20- v43)*(8/23) v57 v62+(v55-v62)*(40/48) v14 v20+(v8-v20)*(12/24) v36 v43+(v 20-v43)*(7/23) v58 v62+(v55-v62)*(36/48) v15 v20+(v8-v20)*(10/24) v37 v43+(v20- v43)*(6/23) v59 v62+(v55-v62)*(32/48) v16 v20+(v8-v20)*(8/24) v38 v43+(v20- v43)*(5/23) v60 v62+(v55-v62)*(25/48) v17 v20+(v8-v20)*(6/24) v39 v43+(v20- v43)*(4/23) v61 v62+(v55-v62)*(18/48) v18 v20+(v8-v20)*(4/24) v40 v43+(v20-v43)*(3/23) v62 vinp(n)6 v19 v20+(v8-v20)*(2/24) v41 v43+(v20-v43)*(2/23) v63 vinp(n)7 v20 vinp(n)3 v42 v43+(v20-v43)*(1/23) v21 v43+(v20-v43)*(22/23) v43 vinp(n)4 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 58/82 rev 1.3 SSD1289 reference voltage of positive polarity: reference formula micr0-adjusting rgister reference voltage kvp0 vlcd63 - v x vrp0 / sumrp -- vinp0 kvp1 vlcd63 - v x (vrp0 + 5r) / sumrp pkp0[2:0] = ?000? kvp2 vlcd63 - v x (vrp0 + 9r) / sumrp pkp0[2:0] = ?001? kvp3 vlcd63 - v x (vrp0 + 13r) / sumrp pkp0[2:0] = ?010? kvp4 vlcd63 - v x (vrp0 + 17r) / sumrp pkp0[2:0] = ?011? kvp5 vlcd63 - v x (vrp0 + 21r) / sumrp pkp0[2:0] = ?100? kvp6 vlcd63 - v x (vrp0 + 25r) / sumrp pkp0[2:0] = ?101? kvp7 vlcd63 - v x (vrp0 + 29r) / sumrp pkp0[2:0] = ?110? kvp8 vlcd63 - v x (vrp0 + 33r) / sumrp pkp0[2:0] = ?111? vinp1 kvp9 vlcd63 - v x (vrp0 + 33r + vrhp) / sumrp pkp1[2:0] = ?000? kvp10 vlcd63 - v x (vrp0 + 34r + vrhp) / sumrp pkp1[2:0] = ?001? kvp11 vlcd63 - v x (vrp0 + 35r + vrhp) / sumrp pkp1[2:0] = ?010? kvp12 vlcd63 - v x (vrp0 + 36r + vrhp) / sumrp pkp1[2:0] = ?011? kvp13 vlcd63 - v x (vrp0 + 37r + vrhp) / sumrp pkp1[2:0] = ?100? kvp14 vlcd63 - v x (vrp0 + 38r + vrhp) / sumrp pkp1[2:0] = ?101? kvp15 vlcd63 - v x (vrp0 + 39r + vrhp) / sumrp pkp1[2:0] = ?110? kvp16 vlcd63 - v x (vrp0 + 40r + vrhp) / sumrp pkp1[2:0] = ?111? vinp2 kvp17 vlcd63 - v x (vrp0 + 45r + vrhp) / sumrp pkp2[2:0] = ?000? kvp18 vlcd63 - v x (vrp0 + 46r + vrhp) / sumrp pkp2[2:0] = ?001? kvp19 vlcd63 - v x (vrp0 + 47r + vrhp) / sumrp pkp2[2:0] = ?010? kvp20 vlcd63 - v x (vrp0 + 48r + vrhp) / sumrp pkp2[2:0] = ?011? kvp21 vlcd63 - v x (vrp0 + 49r + vrhp) / sumrp pkp2[2:0] = ?100? kvp22 vlcd63 - v x (vrp0 + 50r + vrhp) / sumrp pkp2[2:0] = ?101? kvp23 vlcd63 - v x (vrp0 + 51r + vrhp) / sumrp pkp2[2:0] = ?110? kvp24 vlcd63 - v x (vrp0 + 52r + vrhp) / sumrp pkp2[2:0] = ?111? vinp3 kvp25 vlcd63 - v x (vrp0 + 68r + vrhp) / sumrp pkp3[2:0] = ?000? kvp26 vlcd63 - v x (vrp0 + 69r + vrhp) / sumrp pkp3[2:0] = ?001? kvp27 vlcd63 - v x (vrp0 + 70r + vrhp) / sumrp pkp3[2:0] = ?010? kvp28 vlcd63 - v x (vrp0 + 71r + vrhp) / sumrp pkp3[2:0] = ?011? kvp29 vlcd63 - v x (vrp0 + 72r + vrhp) / sumrp pkp3[2:0] = ?100? kvp30 vlcd63 - v x (vrp0 + 73r + vrhp) / sumrp pkp3[2:0] = ?101? kvp31 vlcd63 - v x (vrp0 + 74r + vrhp) / sumrp pkp3[2:0] = ?110? kvp32 vlcd63 - v x (vrp0 + 75r + vrhp) / sumrp pkp3[2:0] = ?111? vinp4 kvp33 vlcd63 - v x (vrp0 + 80r + vrhp) / sumrp pkp4[2:0] = ?000? kvp34 vlcd63 - v x (vrp0 + 81r + vrhp) / sumrp pkp4[2:0] = ?001? kvp35 vlcd63 - v x (vrp0 + 82r + vrhp) / sumrp pkp4[2:0] = ?010? kvp36 vlcd63 - v x (vrp0 + 83r + vrhp) / sumrp pkp4[2:0] = ?011? kvp37 vlcd63 - v x (vrp0 + 84r + vrhp) / sumrp pkp4[2:0] = ?100? kvp38 vlcd63 - v x (vrp0 + 85r + vrhp) / sumrp pkp4[2:0] = ?101? kvp39 vlcd63 - v x (vrp0 + 86r + vrhp) / sumrp pkp4[2:0] = ?110? kvp40 vlcd63 - v x (vrp0 + 87r + vrhp) / sumrp pkp4[2:0] = ?111? vinp5 kvp41 vlcd63 - v x (vrp0 + 87r + vrhp + vrlp) / sumrp pkp5[2:0] = ?000? kvp42 vlcd63 - v x (vrp0 + 91r + vrhp + vrlp) / sumrp pkp5[2:0] = ?001? kvp43 vlcd63 - v x (vrp0 + 95r + vrhp + vrlp) / sumrp pkp5[2:0] = ?010? kvp44 vlcd63 - v x (vrp0 + 99r + vrhp + vrlp) / sumrp pkp5[2:0] = ?011? kvp45 vlcd63 - v x (vrp0 + 103r + vrhp + vrlp) / sumrp pkp5[2:0] = ?100? kvp46 vlcd63 - v x (vrp0 + 107r + vrhp + vrlp) / sumrp pkp5[2:0] = ?101? kvp47 vlcd63- v x (vrp0 + 111r + vrhp + vrlp) / sumrp pkp5[2:0] = ?110? kvp48 vlcd63 - v x (vrp0 + 115r + vrhp + vrlp) / sumrp pkp5[2:0] = ?111? vinp6 kvp49 vlcd63 - v x (vrp0 + 120r + vrhp + vrlp) / sumrp -- vinp7 sumrp: total of the positive polarity ladder resi stance = 128r + vrhp + vrlp + vrp0 + vrp1 v: voltage difference between vlcd63 and of gnd. free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 59/82 apr 2007 solomon systech reference voltage of negative polarity: reference formula micr0-adjusting rgister reference voltage kvn0 vlcd63 - v x vrn0 / sumrn -- vinn0 kvn1 vlcd63 - v x (vrn0 + 5r) / sumrn pkn0[2:0] = ?000? kvn2 vlcd63 - v x (vrn0 + 9r) / sumrn pkn0[2:0] = ?001? kvn3 vlcd63 - v x (vrn0 + 13r) / sumrn pkn0[2:0] = ?010? kvn4 vlcd63 - v x (vrn0 + 17r) / sumrn pkn0[2:0] = ?011? kvn5 vlcd63 - v x (vrn0 + 21r) / sumrn pkn0[2:0] = ?100? kvn6 vlcd63 - v x (vrn0 + 25r) / sumrn pkn0[2:0] = ?101? kvn7 vlcd63 - v x (vrn0 + 29r) / sumrn pkn0[2:0] = ?110? kvn8 vlcd63 - v x (vrn0 + 33r) / sumrn pkn0[2:0] = ?111? vinn1 kvn9 vlcd63 - v x (vrn0 + 33r + vrhn) / sumrn pkn1[2:0] = ?000? kvn10 vlcd63 - v x (vrn0 + 34r + vrhn) / sumrn pkn1[2:0] = ?001? kvn11 vlcd63 - v x (vrn0 + 35r + vrhn) / sumrn pkn1[2:0] = ?010? kvn12 vlcd63 - v x (vrn0 + 36r + vrhn) / sumrn pkn1[2:0] = ?011? kvn13 vlcd63 - v x (vrn0 + 37r + vrhn) / sumrn pkn1[2:0] = ?100? kvn14 vlcd63 - v x (vrn0 + 38r + vrhn) / sumrn pkn1[2:0] = ?101? kvn15 vlcd63 - v x (vrn0 + 39r + vrhn) / sumrn pkn1[2:0] = ?110? kvn16 vlcd63 - v x (vrn0 + 40r + vrhn) / sumrn pkn1[2:0] = ?111? vinn2 kvn17 vlcd63 - v x (vrn0 + 45r + vrhn) / sumrn pkn2[2:0] = ?000? kvn18 vlcd63 - v x (vrn0 + 46r + vrhn) / sumrn pkn2[2:0] = ?001? kvn19 vlcd63 - v x (vrn0 + 47r + vrhn) / sumrn pkn2[2:0] = ?010? kvn20 vlcd63 - v x (vrn0 + 48r + vrhn) / sumrn pkn2[2:0] = ?011? kvn21 vlcd63 - v x (vrn0 + 49r + vrhn) / sumrn pkn2[2:0] = ?100? kvn22 vlcd63 - v x (vrn0 + 50r + vrhn) / sumrn pkn2[2:0] = ?101? kvn23 vlcd63 - v x (vrn0 + 51r + vrhn) / sumrn pkn2[2:0] = ?110? kvn24 vlcd63 - v x (vrn0 + 52r + vrhn) / sumrn pkn2[2:0] = ?111? vinn3 kvn25 vlcd63 - v x (vrn0 + 68r + vrhn) / sumrn pkn3[2:0] = ?000? kvn26 vlcd63 - v x (vrn0 + 69r + vrhn) / sumrn pkn3[2:0] = ?001? kvn27 vlcd63 - v x (vrn0 + 70r + vrhn) / sumrn pkn3[2:0] = ?010? kvn28 vlcd63 - v x (vrn0 + 71r + vrhn) / sumrn pkn3[2:0] = ?011? kvn29 vlcd63 - v x (vrn0 + 72r + vrhn) / sumrn pkn3[2:0] = ?100? kvn30 vlcd63 - v x (vrn0 + 73r + vrhn) / sumrn pkn3[2:0] = ?101? kvn31 vlcd63 - v x (vrn0 + 74r + vrhn) / sumrn pkn3[2:0] = ?110? kvn32 vlcd63 - v x (vrn0 + 75r + vrhn) / sumrn pkn3[2:0] = ?111? vinn4 kvn33 vlcd63 - v x (vrn0 + 80r + vrhn) / sumrn pkn4[2:0] = ?000? kvn34 vlcd63 - v x (vrn0 + 81r + vrhn) / sumrn pkn4[2:0] = ?001? kvn35 vlcd63 - v x (vrn0 + 82r + vrhn) / sumrn pkn4[2:0] = ?010? kvn36 vlcd63 - v x (vrn0 + 83r + vrhn) / sumrn pkn4[2:0] = ?011? kvn37 vlcd63 - v x (vrn0 + 84r + vrhn) / sumrn pkn4[2:0] = ?100? kvn38 vlcd63 - v x (vrn0 + 85r + vrhn) / sumrn pkn4[2:0] = ?101? kvn39 vlcd63 - v x (vrn0 + 86r + vrhn) / sumrn pkn4[2:0] = ?110? kvn40 vlcd63 - v x (vrn0 + 87r + vrhn) / sumrn pkn4[2:0] = ?111? vinn5 kvn41 vlcd63 - v x (vrn0 + 87r + vrhn + vrln) / sumrn pkn5[2:0] = ?000? kvn42 vlcd63 - v x (vrn0 + 91r + vrhn + vrln) / sumrn pkn5[2:0] = ?001? kvn43 vlcd63 - v x (vrn0 + 95r + vrhn + vrln) / sumrn pkn5[2:0] = ?010? kvn44 vlcd63 - v x (vrn0 + 99r + vrhn + vrln) / sumrn pkn5[2:0] = ?011? kvn45 vlcd63 - v x (vrn0 + 103r + vrhn + vrln) / sumrn pkn5[2:0] = ?100? kvn46 vlcd63 - v x (vrn0 + 107r + vrhn + vrln) / sumrn pkn5[2:0] = ?101? kvn47 vlcd63- v x (vrn0 + 111r + vrhn + vrln) / sumrn pkn5[2:0] = ?110? kvn48 vlcd63 - v x (vrn0 + 115r + vrhn + vrln) / sumrn pkn5[2:0] = ?111? vinn6 kvn49 vlcd63 - v x (vrn0 + 120r + vrhn + vrln) / sumrn -- vinn7 sumrn: total of the negative polarity ladder resistance = 128r + vrhn + vrln + vrn0 + vrn1 v: voltage difference between vlcd63 and of gnd. free datasheet http://www.0pdf.com
solomon systech apr 2007 p 60/82 rev 1.3 SSD1289 11 maximum ratings maximum ratings (voltage referenced to v ss ) symbol parameter value unit vddio supply voltag e -0.3 to +4.0 v vddext -0.3 to +4.0 v vci input voltage vss - 0.3 to 5.0 v i current drain per pin excluding v ddio and v ss 25 ma t a operating temperature -20 to +70 o c t stg storage temperature -65 to +150 o c maximum ratings are those values beyond whic h damages 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, st rong electric fields, when exposed to a mos device, can cause destruction of the gate oxide and ultimately degrade the device operation. steps must be taken to stop genera tion of static electricity as much as possible, and quickly dissipate it when it has occurred. environmental control must be adequate. when it is dry, a humidifier should be u sed. it is recommended to avoid using insulators that easily build up static electricity. semiconductor devices must be stored and transported in an anti-static cont ainer, static shielding bag or conductive material. all test and measurement tools including work benches and floors should be grounded. the operator should be grounded using a wr ist strap. semiconductor devices must not be touched with bare hands. similar precautions need to be taken for pw boards with mounted semiconductor devices. it is ad vised that proper 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 vci and vout be constrained to the range vss < vddio vci < v out . reliability of operation is enhanced if unused input is connected to an appropriate logic voltage level (e.g., either vss or vddio). unused outputs must be left open. this device may be light sensitive. caution should be taken to avoid exposure of this device to any light source during normal operation. this device is not radiation protected. 12 dc characteristics dc characteristics (unless otherwise specified, voltage referenced to v ss , v ddio = 1.65 to 3.6v, t a = -20 to 70 c) symbol parameter test condition min typ max unit vddio power supply pin of io pins recommend operating voltage possible operating voltage 1.4 - 3.6 v vddext auxiliary power supply pin for vdd recommend operating voltage possible operating voltage 1.4 - 3.6 v vci booster reference supply voltage range recommend operating voltage possible operating voltage 2.5 or vddio whichever is higher - 3.6 v no panel loading; 4x or 5x booster; ito for cyp, cyn, vcix2, vci and vchs = 10 ohm 88 90 - % vgh gate driver high output voltage booster efficiency no panel loading; 6x booster; ito for cyp, cyn, vcix2, vci and vchs = 10 ohm 82 84 - % vcix2 vcix2 primary booster efficiency no panel loading, ito for cyp, cyn, vcix2, vci and vchs = 10 ohm 83 85 - % vgh gate driver high output voltage 9 - 15 v vgl gate driver low output voltage -15 - -7 v vcomh vcom high output voltage - - 5 v vcoml vcom low output voltage -v cim +0.5 - - v vlcd63 max. source voltage - - 5 v vlcd63 source voltage variation -2 2 % v oh1 logic high output voltage iout=-100 a 0.9* vddio - vddio v v ol1 logic low output voltage iout=100 a 0 - 0.1*vddio v v ih1 logic high input voltage 0.8*vddio - vddio v v il1 logic low input voltage 0 - 0.2*vddio v i oh logic high output current source vout = v ddio -0.4v 50 - - a i ol logic low output current drain vout = 0.4v - - -50 a free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 61/82 apr 2007 solomon systech i oz logic output tri-state current drain source -1 - 1 a i il /i ih logic input current -1 - 1 a c in logic pins input capacitance - 5 7.5 pf f dotclk dotclk frequency display is on 1 8.22 mhz r son source drivers output resistance - 1 - k r gon gate drivers output resistance - 500 - r con vcom output resistance - 200 - ivdd - 150 300 ua i dp (262k) display current for 262k vddio=vddext = 1.8v, vci = 2.8v. 5x/-5x booster ratio. full color current consumption, without panel loading ivci - 2.5 8 ma ivdd - 120 300 a i dp (8 color) display current for 8 color mode current consumption for 8 color partial display, without panel loading ivci - 1 5 ma ivdd - 30 100 a i slp sleep mode current oscillator off, no source/gate output, ram read write halt. send command r10-0001 (sleep mode), r00-0000 (stop osc) ivci - 40 200 a remark: ivdd = ivddio + ivddext free datasheet http://www.0pdf.com
solomon systech apr 2007 p 62/82 rev 1.3 SSD1289 13 ac characteristics table 13-1 ? parallel 6800 timing characteristics (t a = -20 to 70 c, v ddio = 1.4v to 3.6v, v ddext = 1.4v ? 1.95v, regvdd=?l?) symbol parameter min typ max unit t cycle clock cycle time (write cycle) 100 - - ns t cycle clock cycle time (read cycle) 1000 - - ns t as address setup time 0 - - ns t ah address hold time 0 - - ns t dsw data setup time 5 - - ns t dhw data hold time 5 - - ns t acc data access time 250 - - ns t oh output hold time 100 - - ns pwcs l pulse width /cs low (write cycle) 50 - - ns pwcs h pulse width /cs high (write cycle) 50 - - ns pwcs l pulse width /cs low (read cycle) 500 - - ns pwcs h pulse width /cs high (read cycle) 500 - - ns t r rise time - - 4 ns t f fall time - - 4 ns figure 13-1 ?parallel 6800-series in terface timing characteristics t oh t cycle d 0 ~d 17 (write) d 0 ~d 17 (read) cs e pwcs h t r t f t dhw t oh t acc valid data t dsw valid data pwcs l w / r t ah t as c / d free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 63/82 apr 2007 solomon systech table 13-2 ? parallel 8080 timing characteristics (t a = -20 to 70 c, v ddio = 1.65v to 3.6v, v ddext = 1.65v to 1.95v, regvdd = ?l?) symbol parameter min typ max unit t cycle clock cycle time (write cycle) 100 - - ns t cycle clock cycle time (read cycle) 1000 - - ns t as address setup time 0 - - ns t ah address hold time 0 - - ns t dsw data setup time 5 - - ns t dhw data hold time 5 - - ns t acc data access time 250 - - ns t oh output hold time 100 - - ns w h width high 20 ns pw l pulse width low (write cycle) 50 - - ns pw h pulse width high (write cycle) 50 - - ns pw l pulse width low (read cycle) 500 - - ns pw h pulse width high (read cycle) 500 - - ns t r rise time - - 4 ns t f fall time - - 4 ns c / d rd cs d0~d15(write) wr write cycle (case 1) pw h pw l t dsw t dhw t cycle t ah t as valid data t r t f w h c / d rd cs d0~d15(write) wr write cycle (case 2) pw h pw l t dsw t dhw t cycle t ah t as valid data t r t f w h free datasheet http://www.0pdf.com
solomon systech apr 2007 p 64/82 rev 1.3 SSD1289 figure 13-2 ?parallel 8080-series in terface timing characteristics t acc valid data d0~d7(read) pw h pw l t ah c / d rd wr t r t f cs read cycle ( case 1 ) t cycle t as t oh t acc valid data d0~d7(read) pw h pw l t ah c / d cs wr t r t f rd read cycle ( case 2 ) t cycle t as free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 65/82 apr 2007 solomon systech table 13-3 - serial ti ming characteristics (t a = -20 to 70 c, v ddio = 1.65v to 3.6v, v ddext = 1.65v to 1.95v, regvdd = ?l?) symbol parameter min typ max unit t cycle clock cycle time 77 - - ns f clk serial clock cycle time spi clock tolerance = +/- 2 ppm - - 13 mhz t as register select setup time 4 - - ns t ah register select hold time 5 - - ns t css chip select setup time 2 - - ns t csh chip select hold time 10 - - ns t dsw write data setup time 5 - - ns t ohw write data hold time 10 - - ns t clkl clock low time 38 - - ns t clkh clock high time 38 - - ns t r rise time - - 4 ns t f fall time - - 4 ns figure 13-3 ? 4 wire serial timing characteristics t ah t as c / d valid data t dhw t clkl t dsw t clkh t cycle t css t csh t f t r sdi cs sck sdi cs sck d7 d6 d5 d4 d3 d2 d1 d0 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 66/82 rev 1.3 SSD1289 figure 13-4 - pixel clock timi ng in rgb interface mode characteristics symbol min typ max units dotclk frequency f dotclk - 5.5 8.22 mhz dotclk period t dotclk 122 182 - nsec vertical sync setup time t vsys 20 - - nsec vertical sync hold time t vsyh 20 - - nsec horizontal sync setup time t hsys 20 - - nsec horizontal sync hold time t hsyh 20 - - nsec phase difference of sync signal falling edge t hv 0 - 240 t dotclk dotclk low period t ckl 61 - - nsec dotclk high period t ckh 61 - - nsec data setup time t ds 40 - - nsec data hold time t dh 40 - - nsec vsync hsync dotclk pixel data t ds t dh t ckl t ckh t dotclk t hv t hsys t hsyh t vsys t vsyh free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 67/82 apr 2007 solomon systech figure 0-5 - pixel clock timing in rgb interface mode characteristics symbol min typ max unit dotclk frequency f dotclk - 5.5 8.22 mhz dotclk period t dotclk 122 182 - nsec horizontal frequency (line) f h - 19.6 29.3 khz vertical frequency (refresh) f v - 60 90 hz horizontal back porch t hbp - 30 - t dotclk horizontal front porch t hfp - 10 - t dotclk horizontal data start point t hbp - 30 - t dotclk horizontal blanking period t hbp + t hfp - 40 - t dotclk horizontal display area hdisp - 240 - t dotclk horizontal cycle h cycle - 280 - t dotclk vertical back porch t vbp - 4 - line vertical front porch t vfp - 2 - line vertical data start point t vbp - 4 - line vertical blanking period t vbp + t vfp - 6 - line vertical display area vdisp - 320 - line vertical cycle v cycle - 326 - line vysnc hsync den t vbp = 4 t vfp = 2 v cycle = 326 lines vdisp = 320 lines line 0 line 319 dotclk hysnc den pixel data d240 d239 d328 d0 d1 d2 dummy dummy t hbp = 30 hdisp = 240 t hfp = 10 h cycle = 280 a) horizontal data transaction timing b) vertical data transaction timing free datasheet http://www.0pdf.com
solomon systech apr 2007 p 68/82 rev 1.3 SSD1289 14 gddram address rl=1 s0 s1 s2 s3 s4 s5 s6 s7 s8 ? s714 s715 s716 s717 s718 s719 rl=0 s719 s718 s717 s716 s715 s714 s713 s712 s711 ? s5 s4 s3 s2 s1 s0 bgr=0rgbrgbrgb?rgbrgb bgr=1bgrbgrbgr?bgrbgr tb=1 tb=0 g0 g319 ? 0 g1 g318 ? 1 g2 g317 ? 2 g3 g316 ? 3 g4 g315 ? 4 . . . . . . . . . . . . g316 g3 ? 316 g317 g2 ? 317 g318 g1 ? 318 g319 g0 ? 319 ? remark : the address is in 00xxh,0yyyh format, where yyy is the vertical address and xx is the horizontal address horizontal address 0 1 2 238 239 013eh, 00efh 013fh, 0000h 013fh, 0001h 013fh, 0010h 013fh, 00eeh 013fh, 00efh 013eh, 0000h 013eh, 0001h 013eh, 0010h 013eh, 00eeh 013ch, 00efh 013dh, 0000h 013dh, 0001h 013dh, 0010h 013dh, 00eeh 013dh, 00efh 013ch, 0000h 013ch, 0001h 013ch, 0010h 013ch, 00eeh 0100h, 00efh . . . . . . . . . . . . . . . 0100h,0000h 0100h, 0001h 0100h, 0010h 0100h, 00eeh 0010h, 00efh 0011h,0000h 0011h, 0001h 0011h, 0010h 0011h, 00eeh 0011h, 00efh 0010h,0000h 0010h, 0001h 0010h, 0010h 0010h, 00eeh 0000h, 00efh 0001h,0000h 0001h, 0001h 0001h, 0010h 0001h, 00eeh 0001h, 00efh 0000h,0000h 0000h, 0001h 0000h, 0010h 0000h, 00eeh vertical address free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 69/82 apr 2007 solomon systech 15 interface mapping 15.1 interface setting table 15-1: interface setting and data bus setting ps3 ps2 ps1 ps0 interface mode data bus 1 1 1 1 3-wire spi 1 1 1 0 4-wire spi 1 0 1 1 16-bit 6800 parallel interface d[17:10], d[8:1] 1 0 1 0 8-bit 6800 parallel interface d[8:1] 1 0 0 1 16-bit 8080 parallel interface d[17:10], d[8:1] 1 0 0 0 8-bit 8080 parallel interface d[8:1] 0 1 1 1 18-bits 6800 parallel interface d[17:0] 0 1 1 0 9-bits 6800 parallel interface d[8:0] 0 1 0 1 18-bit 8080 parallel interface d[17:0] 0 1 0 0 9-bit 8080 parallel interface d[8:0] 0 0 1 1 reserved reserved 0 0 1 0 reserved reserved 0 0 0 1 18-bit rgb interface + 4-wire spi d[17:0], 15.1.1 6800-series system bus interface table 15-2 ? the function of 6 800-series parallel interface ps3 ps2 ps1 ps0 interface mode data bus r/w e d/c /cs operation 1 0 1 1 1 0 0 read 8-bit command 1 1 0 read 8-bit parameters or status* 0 0 0 write 8-bit command 16-bit 6800 parallel interface d[17:10], d[8:1] 0 1 0 write 16-bit display data 1 0 1 0 1 0 0 read 8-bit command 1 1 0 read 8-bit parameters or status* 0 0 0 write 8-bit command 8-bit 6800 parallel interface d[8:1] 0 1 0 write 8-bit display data 0 1 1 1 1 0 0 read 8-bit command 1 1 0 read 8-bit parameters or status* 0 0 0 write 8-bit command 18-bits 6800 parallel interface d[17:0] 0 1 0 write 18-bit display data 0 1 1 0 1 0 0 read 8-bit command 1 1 0 read 8-bit parameters or status* 0 0 0 write 8-bit command 9-bits 6800 parallel interface d[8:0] 0 1 0 write 9-bit display data * a dummy read is required before the first actual display data read mpu SSD1289 e /cs d/c r/w d[17:0] 18/16/9/8 free datasheet http://www.0pdf.com
solomon systech apr 2007 p 70/82 rev 1.3 SSD1289 15.1.2 8080-series system bus interface table 15-3 ? interface mode selection ps3 ps2 ps1 ps0 interface mode data bus /wr /rd d/c /cs operation 1 0 0 1 1 0 0 0 read 8-bit command 1 0 1 0 read 8-bit parameters or status* 0 1 0 0 write 8-bit command 16-bit 8080 parallel interface d[17:10], d[8:1] 0 1 1 0 write 16-bit display data 1 0 0 0 1 0 0 0 read 8-bit command 1 0 1 0 read 8-bit parameters or status* 0 1 0 0 write 8-bit command 8-bit 8080 parallel interface d[8:1] 0 1 1 0 write 8-bit display data 0 1 0 1 0 1 0 0 read 8-bit command 1 0 1 0 read 8-bit parameters or status* 0 1 0 0 write 8-bit command 18-bit 8080 parallel interface d[17:0] 0 1 1 0 write 18-bit display data 0 1 0 0 1 0 0 0 read 8-bit command 1 0 1 0 read 8-bit parameters or status* 0 1 0 0 write 8-bit command 9-bit 8080 parallel interface d[8:0] 0 1 1 0 write 9-bit display data * a dummy read is required before the first actual display data read 15.1.3 generic bus interface mpu SSD1289 den dotclk hsync vsync d[17:12] / rr[5:0] 18-/16-/6-bit d[11:6] / gg[5:0] d[5:0] / bb[0:5] mpu SSD1289 /rd /cs d/c /wr d[17:0] 18/16/9/8 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 71/82 apr 2007 solomon systech 15.2 mapping for writing an instruction interfacecycled17d16d15d14d13d12d11d10d9d8d7d6d5d4d3d2d1d0 18 bits ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 x ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 x 16 bits ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 1 st ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 x 2 nd ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 x 1 st ib15 ib14 ib13 ib12 ib11 ib10 ib9 ib8 2 n d ib7 ib6 ib5 ib4 ib3 ib2 ib1 ib0 remark : x don't care bits not connected pins hardware pins 9 bits 8 bits 15.3 mapping for writing pixel data interfacecolor modecycled17d16d15d14d13d12d11d10d9d8d7d6d5d4d3d2d1d0 18 bits 262k r5 r4 r3 r2 r1 r0 g5 g4 g3 g2 g1 g0 b5 b4 b3 b2 b1 b0 1 st r5 r4 r3 r2 r1 r0 x x g5 g4 g3 g2 g1 g0 x x 2 nd b5 b4 b3 b2 b1 b0 x x r5 r4 r3 r2 r1 r0 x x 3 rd g5 g4 g3 g2 g1 g0 x x b5 b4 b3 b2 b1 b0 x x 1 st r5 r4 r3 r2 r1 r0 x x g5 g4 g3 g2 g1 g0 x x 2 nd xxxxxxxx b5b4b3b2b1b0xx 1 st r5 r4 r3 r2 r1 r0 x x g5 g4 g3 g2 g1 g0 x x 2 nd b5b4b3b2b1b0xx xxxxxxxx 65k r4 r3 r2 r1 r0 g5 g4 g3 g2 g1 g0 b4 b3 b2 b1 b0 1 st r5 r4 r3 r2 r1 r0 g5 g4 g3 2 nd g2 g1 g0 b5 b4 b3 b2 b1 b0 1 st r5 r4 r3 r2 r1 r0 x x 2 nd g5 g4 g3 g2 g1 g0 x x 3 rd b5 b4 b3 b2 b1 b0 x x 1 st r4 r3 r2 r1 r0 g5 g4 g3 2 n d g2 g1 g0 b4 b3 b2 b1 b0 remark : x don't care bits not connected pins hardware pins 65k 8 bits 16 bits 262k 262k 9 bits 262k 15.4 mapping for writing pixel data in generic mode hardware pins interface color mode d17 d16 d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 18-bit rgb 262k rr5 rr4 rr3 rr2 rr1 rr0 gg5 gg4 gg3 gg2 gg1 gg0 bb0 bb1 bb2 bb3 bb4 bb5 if displaying 65k color in gene ric mode, interface mode selecti on should be se t to 18-bit rgb interface. the rr0 and bb0 are suggested to connect to rr5 and bb5 representively. free datasheet http://www.0pdf.com
solomon systech apr 2007 p 72/82 rev 1.3 SSD1289 display setting sequence 15.5 display on sequence power supply setting set r07h at 0021h gon = 1 dte = 0 d[1:0] = 01 set r00h at 0001h set r07h at 0023h gon = 1 dte = 0 d[1:0] = 11 set r10h at 0000h exit sleep mode wait 30ms set r07h at 0033h gon = 1 dte = 1 d[1:0] = 11 entry mode setting (r11h) display on and start to write ram lcd driver ac setting (r02h) ram data write (r22h) free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 73/82 apr 2007 solomon systech 15.6 display off sequence display on set r07h at 0000h halt the operation set r00h at 0000h turn off oscillator display off set r10h at 0001h enter sleep mode wait unit vgh < 5v remove p ower from v ddext and v ci , then remove v ddio vgh vci / vddext vddio note: 1. vddio should be the last to fall, or vci/vdde xt/vddio could be power off at the same time 2. if otp is active in the application, the otp programming voltage should be turned off and cap acitors at vgh and vcix2 discha rged before vci/vddext/vddio are turned off. vcix2 /res free datasheet http://www.0pdf.com
solomon systech apr 2007 p 74/82 rev 1.3 SSD1289 15.7 sleep mode display sequence display on set r10h at 0001h ivci = 66ua release from sleep set r10h at 0000h display on slee p in g free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 75/82 apr 2007 solomon systech 16 power supply block diagram wsync res ps0-3 e cs r/w d/c osc / timing generator den dotclk hsync vsync tb rl cm bgr gd extclk address counte r d[0-17] booster circuit & supply voltage regulator circuit gate driver v lcd63 regulator circuit regulator circuit & vcom generator circuit source drive r switches network data latches gamma / grayscale voltage generator v lcd63 gddram system interface / rgb interface / control logic regvdd v ss /v ssrc / av ss /v c h s v ddext v ci v comh v coml v cip v ddio shut rev cxp cxn cyp cyn cp cn c1p c1n c2p c2n c3p c3n g0 to g319 gtestl, gtestr s0 to s719 v goffh v goffhl v ram / v regr v cix2/g/j v cim v gh v gl vcom v core / v regc free datasheet http://www.0pdf.com
solomon systech apr 2007 p 76/82 rev 1.3 SSD1289 17 SSD1289 output voltage relationship vgh (9~15v) vgl (-7~-15v) vci (2.5~3.6v) vss vcomh (max 5v) vcoml vgoffh vlcd63 (max 5.5v) vcom amplitude (max 5.5v) free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 77/82 apr 2007 solomon systech capacitor for vcix2 / vcix2g / vcix2j = 3.3uf ~ 4.7uf. capacitor for vci = 4.7uf all other capacitors 1.0uf ~ 2.2uf. 2.2uf is preferred for better display and power consumption. capacitors on vgoffh, vgoffhl are for cs on gate application. leave them open for cs on com application. capacitors on cdum0 and cdum1 are for power saving. vcix2 should be separated with vcix2g/vcix2j at ito layout to provide noise free path. vci should be separated with vcip at ito layout to provide noise free path. vss should be separated with vchs, avss and vssrc at ito layout to provide noise free path. 18 application circuit figure 18-1 - booster capacitors figure 18-2 ? filtering and charge sharing capacitors all capacitors 0.1 ~ 0.22uf c1p c1n c2p c2n c3p c3n cxp cxn cyp cyn cp cn 16v + - 16v + - 16v + - 16v + - 16v + - 16v + - vcix2 vcix2j vcix2g vss 3.3uf panel fpc vcix2 vcix2g vcix2j vcim cdum0 cdum1 vgh vgl vci vcip vgoffh vcore vram vcomh vcoml vlcd63 vgoffhl vcom + 16v + 6.3v 6.3v + vss 6.3v - 6.3v + 16v + 16v - 16v - 6.3v + + 6.3v + 6.3v - 6.3v v ci v cip v ss av ss v ssrc v chs 4.7uf 1uf panel fpc + 6.3v + 6.3v vci + 6.3v free datasheet http://www.0pdf.com
solomon systech apr 2007 p 78/82 rev 1.3 SSD1289 figure 18-3 ? power supply pin connection 3.6v system vdd > 1.95v, 1.95v system vdd > 1.65v 1.65v system vdd > 1.4v system vdd vddext vddio regvdd vcore, vregc vram, vregr vci vcip vss system vdd vddext vddio vcore, vregc vram, vregr vci vcip regvdd vss vci vci free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 79/82 apr 2007 solomon systech figure 18-4 ? panel connection example 240rgb x 320 tft panel (cs on common) SSD1289 s0-s719 g0-g319 320 720 vcom vci / vss avss / dvss vddio vddext external component pins res cs e d/c r/w d0-d17 shut cm bgr rev cad tb rl gd hsync vsync dotclk den power/ground refer to figure 3-5 mcu serial interface and control hardware setting pins dump driver interface free datasheet http://www.0pdf.com
solomon systech apr 2007 p 80/82 rev 1.3 SSD1289 figure 18-5 - ito and fpc connection example operating conditions: z 1.65v < system v dd < 1.95v z cs on common structure remarks: pin name admentment from previous datasheet version vcore is identical to vdd vregc is identical to lvvdd vram is identical to vddram vregr is identical to lvvddr v com vgh c2p c2n c1p c1n cp cn c3p c3n vci vgl vchs spid cad rev gamas0 gamas1 gamas2 bgr tb rl regvdd ps2 ps1 ps0 ps3 shut cm /res vsync hsync dotclk den d17 d16 d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 /rd /wr dc sdo sdi sck /cs wsync testa testb testc extclk vregc vcore vregr vram vddext vssrc cdum0 cdum1 vss avss vddio vci vcip vggoffhl vlcd63 vcoml vcomh vcim vci vcix2j vcix2g vcix2 cyp cyn vchs cxn cxp vgoffh vcom vcomr 20 20 20 20 20 10 10 20 20 20 5 20 20 20 10 20 20 10 10 20 5 5 10 10 10 10 5 5 5 5 5 5 10 10 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 100 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 100 1 00 1 00 100 1 00 1 00 100 fpc tft panel suggested max panel ito resistance (ohm) these pins could be connected to ?1? or ?0? on fpc (optional) test pad: testa, testb, testc separate v ssrc from v ss to provide noise free path separate v cip from v ci to provide noise free path 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 100 free datasheet http://www.0pdf.com
SSD1289 rev 1.3 p 81/82 apr 2007 solomon systech 19 package information 19.1 die tray dimensions free datasheet http://www.0pdf.com
solomon systech apr 2007 p 82/82 rev 1.3 SSD1289 solomon systech reserves the right to make changes without further notice to any products herein. solomon systech makes no warr anty, representation or guarantee regarding the suitability of its products for any particu lar purpose, nor does solomon systech assume any liability a rising out of the application or use of any product or circuit, and specific ally disclaims any and all liability, including without limitation consequential or incidental damages. ?typical? parameters can and do vary in different applications. all operat ing parameters, including ?typicals? must be validated for each customer application by customer?s technical experts. solomon syst ech does not convey any license under its pat ent rights nor the rights of others. sol omon systech products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other ap plications intended to support or sustain life, or for any other application in which the failur e of the solomon systech product could create a situation wher e personal injury or death may occur. should buyer purchase or use solomon systech product s for any such unintended or unauthorized application, buyer shall indemnify and hold solomon systech and its offices, employees, subsidiaries, affiliates, and distri butors harmless against all claims, costs, dama ges, and expenses, and reasonable attorney fees arising out of, dire ctly or indirectly, any claim of personal injury or death associated with such uni ntended or unauthorized use, even if such claim alleges that solomon systech was negli gent regarding the design or manufacture of the part. http://www.solomon-systech.com free datasheet http://www.0pdf.com


▲Up To Search▲   

 
Price & Availability of SSD1289

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X