CLARE MXED102

MXED102
240-Channel OLED Column Driver
Features
Description
• CMOS High Voltage Process: 9V-30V Display Panel
Supply Compatible
• 240 Output Channels, Cascadable
• Token-Based Bidirectional Data Transfer: Direct User
Control of Scan Rate
• Current Source Magnitude User Control: 4 µA to 1 mA
• 6-Bit Monochromatic/Color Gray-Scale User Control
• Current matching accuracy: ± 2% ± 1.5 µA intra-die
± 1% inter-die
• Monochromatic/Color Voltage Precharge Options
• Built-In A-to-D Converter Monitoring of Display Panel
Characteristics
• 3.3 V to 5 V logic supply
• Up to 35 MHz clock frequency
• Gold-Bumped Die @ 60 micron Output Pitch
• TCP packaging
• Companion to Clare Micronix MXED202
128-Channel OLED Row Driver
The MXED102 is Clare’s second-generation OLED column driver offering, which supports up to 240-monochromatic or 80-color OLED pixels. The MXED102's
exceptionally tight current-matching of adjacent and
cascaded outputs, precharge options, and OLED monitoring capability, ensures uniform luminance and highquality greyscaling in both monochromatic and RGB
mode. This is the first ASSP production driver for OLED
module OEM's building a new standard in flat-panel displays.
For All Passive-Matrix Organic-Light-EmittingDiode Displays
• Monochrome and Color
• Small-Molecule and Polymer
• Current-Sourcing Anode Drivers
Column Driver Block Diagram
Preliminary
DS-MXED102-R2
www.clare.com
1
Preliminary
MXED102
PRELIMINARY ELECTRICAL DATA SHEET
This document is a specification for a digital data driver for Passive Matrix Organic Light Emitting Diode (OLED) and
Polymer Light Emitting displays (PLED, PolyLED, LEP, . . . ,etc) with anodes connected to the columns. The output
stage of each channel has a resistive switch to an on chip generated voltage used during precharge and a current
source used during data output to minimize non-uniformity caused by spatial and temporal variations of the LED
characteristics and by line resistances. The data driver chip is manufactured in a high voltage (30 V) CMOS process
and provided in bumped die and TCP (Tape Carrier Package) form.
Description of Operation:
Overview: The MXED102 is configured via a serial port, and pixel data is updated on a per-row basis via a parallel
data bus.
Dynamic Pixel Control: Gray-Scale Control data is loaded into the 6-bit Column Exposure Counters each row scan
time, while the previously loaded data is being output to the OLED Display Panel. The control data sets the exposure time from 0 to 63 Exposure Clock times. Successive counters are accessed upon coincidence with the token
bit, which is shifted the length of the MXED102 by the Token Shift Clock. In 6-bit Data Mode, Databus C {DC(5-0)}
is used to enter per-pixel data, and the Token traverses length of the Chip in 240 Token Shift Clocks. In 18-bit Data
Mode, Databusses A, B, and C are used to load three successive pixels in parallel, and the Token traverses length
of the Chip in 80 Token Shift Clocks.
Chip Configuration: A display controller may use the serial bus to set the characteristics of all column driver ICs by
writing to all column driver ICs in parallel. During write, the controller writes the entire data packet. The controller
can also interrogate a single column driver IC, whose MASTER pin is pulled high. Only one column driver IC on a
given bus can be designated as master. During read, the controller writes the preamble, start of frame delimiter, register address, and turn around bits. It then tri-states for the bus tri-state and data bits and reads the data.
Color/Monochrome: The MXED102 supports three-each interleaved column Current Magnitude settings and three
Precharge Voltages, A,B and C, which may be mapped to R,G,B. Monochrome mode is selected by setting the
Color control bit to zero, in which case the Current Magnitude and Precharge Voltage is common.
Package and Pin Out
Below is a diagram of the chip pinout:
MXED102 OLED/PLED Column Driver IC Pad Order
(NOT TO SCALE)
(DIE NOT FLIPPED)
2
www.clare.com
Rev. 2
Preliminary
MXED102
Pin List
Name
I/O/A
VDDA,
VDDB,
Description
High voltage supply A/B/C:
-
VDDC
VCC
-
Logic supply:
GND
-
Ground:
GNDA
-
Analog ground:
ISHRT
-
Ground used to short output channels: There can be high currents on this line. It
should be separated from the circuit ground pads (GND) to prevent ground bounce.
PRECHA,
O/A
PRECHB,
PRECHC
Precharge A/B/C: Column precharge voltage outputs. PRECHA/B/C should be tied
to PRECHA/B/C of all other column drivers to ensure a uniform display precharge
and should be bypassed to ground with a capacitor at least 50 times the display
capacitance.
MASTER_IN
I
Master In: High input implies chip is master. This input is pulled low internally.
MASTER_OUT
O
Master Out: MASTER_IN delayed by 1 LE clock cycle, sampled on rising edge of LE.
RSTB
I
Reset Bar: Input signal used to reset digital logic for test purposes. This input is
pulled high internally.
CLKSH
I
Token Shift Clock: Input signal used to shift tokens down the length of the driver IC
and latch data into the corresponding columns. The direction of token shift is deter
mined by DIRTKN pin.
LTKNB
I/O
Left Token Bit: Input for shift right, output for shift left. Signal is used to pass the
tokens into and out of the driver IC. High state represents the presence of token.
RTKNB
I/O
Right Token Bit: Input for shift left, output for shift right. Signal is used to pass the
tokens into and out of the driver IC. High state represents the presence of token.
DIRTKN
I
Token Direction Input: Input signal which, when high, causes the token to shift left to
right in the driver IC. A low signal causes the token to shift right to left. In the paral
lel data mode the token passes through the chip in 80 CLKSH clocks, in the serial
data mode the token passes through the chip in 240 CLKSH clocks. This input is
pulled high internally.
LE
I
Latch Enable: Input signal used to begin data output. When data output begins, new
data input for the following row can begin.
DA(5-0),
I
Data A/B/C: Signal buses used to input the exposure data.
CLKEX
I
Exposure Clock: Input signal used to clock the driver IC's exposure counter from 0 to
63 for a row exposure. The signal must be cycled at least 64 times between LE
pulses to completely cycle the counter. Cycles of CLKEX beyond 64 will have no
effect.
CLKSER
I
Serial Clock: Clock to write serial data into all column drivers or read serial data from
the master column driver.
I/O
Serial Data: Serial data written to all column drivers or read from the master column
driver.
DB(5-0),
DC(5-0)
SDATA
SAMPLE
Rev. 2
I
Initiate A/D sample. This input is pulled low internally.
www.clare.com
3
Preliminary
MXED102
Pin List (continued)
AD_IN
A
A to D Input: The part can do an A to D conversion on the voltage on this input.
TESTA,
TESTB,
TESTC
A
Test Outputs: The A, B, and C driver bank outputs are muxed to the TESTA, TESTB,
and TESTC pads respectively when these pads are pulled low. During normal
operation they are left open or tied to VDD.
I1TRIM
(6:0)
A
Current Source 1 Trim: These pins must be left open.
I2TRIM
(3:0)
A
Current Source 2 Trim: These pins must be left open.
VTRIM
(3:0)
A
Voltage Source Trim: These pins must be left open.
I2_TST
A
Current Source 2 Monitor: This pin must be left open.
IOUT(240-1)
A
Channel Outputs: The outputs of the driver IC that directly drives the display panel
CLK_ROW
O
Row Clock: Signal intended to drive the row driver IC shift data clock
PCB_ROW
O
Row Precharge: Signal intended to drive the row driver IC precharge input
Note: A => analog, I => digital input, O => digital output
ELECTRICAL SPECIFICATIONS
Positive currents flow into the part, negative currents flow out of the part, largest currents are currents with the greatest absolute magnitude.
Absolute Maximum Ratings:
Parameter
Operating Condition
Min
Typ
Max
Units
Ambient temp
-
-65
-
155
Low voltage supply
-
-0.3
-
7.0
V
High voltage supply
-
-0.3
-
35.0
V
o
C
Operating Conditions:
Unless otherwise stated, all parameters are specified for the following operating conditions.
Parameter
Ambient temp
Low voltage supply
High voltage supplies
Sym
Min
Typ
Max
TA
Operating
Condition
-
Units
0
-
70
VCC
-
3.0
-
5.5
V
VDDA,
VDDB, VDDC
-
9.0
-
30
V
o
C
Supply Currents:
Parameter
Sym
Operating
Condition
Min
Typ
Max
Units
High voltage supply
current during standby
IDD
(stby)
-
-
-
TBD
uA
IDD
(int)
Current from VDD not
flowing out outputs or
into precharge circuit
Iout = per channel
-
14 mA+
12xIout
mA
-
ICC
(stby)
-
-
-
TBD
uA
ICC
-
-
-
10
mA
Internal high voltage
supply current during
operation
Low voltage supply
current during standby
Low voltage supply
current during operation
4
www.clare.com
Rev. 2
Preliminary
MXED102
Digital Inputs:
Parameter
Sym
Operating Condition
Min
Typ
Max
Units
Input low voltage
VIL
-
-
-
0.5
V
Input high voltage
VIH
-
VCC-0.5
-
-
V
II
-
-10
-
10
uA
Parameter
Sym
Operating Condition
Min
Typ
Max
Units
Output low voltage
VOL
Iout = 100 uA
-
-
0.4
V
Output high voltage
VOH
Iout = -100 uA
VCC-0.4
-
-
V
Output rise/fall time
TRF
10 to 90 %, Cload=5 pF
-
-
2.0
nS
Input current
Digital Outputs:
Serial Configuration Bus:
Bus Operation:
The controller uses the serial bus to set the characteristics of all column driver ICs by writing to all column
driver ICs in parallel. During write, the controller writes the entire data packet. The controller can also inter
rogate a single column driver IC, who's MASTER pin is pulled high. Only 1 column driver IC on a given bus
can be designated as master. During read, the controller writes the preamble, start of frame delimiter, reg
ister address, and turn around bits. It then tri-states for the bus tri-state and data bits and reads the data.
Data Packet:
The data packet consists of:
- 14 bit preamble of all 1's
- 2 bit start of frame delimiter (SFD)
- 6 bit register address - MSB first
- 1 turn around bit (TA)
- 1 bus tristate (BT)
- 8 bit data packet - MSB first
Write => write data to all column driver ICs
Read => read data from master column driver IC
Data order => Preamble first, data last; MSB first, LSB last
R/W
Preamble
SFD
Reg Address
TA
BT
Data
write
1111 1111 1111 11
00
AAAA AA
0
0
DDDD DDDD
read
1111 1111 1111 11
01
AAAA AA
0
Z
DDDD DDDD
Rev. 2
www.clare.com
5
Preliminary
MXED102
Input Registers
Register Address 0 - Test Register
Eight bits of data can be written to and read from this register in order to test the serial port. This register
has no effect on the column driver.
Register Address 1 - Control Register 1
Bit(s)
7
6
5
4
3
2
1-0
Name
Freeze Master
Disable Precharge Driver
Standby
Short Channels
Color Mode
Data Mux
Test Mode(1:0)
Description
Modes:
1 => MASTER_OUT pin is not changed
0 => Normal, MASTER_OUT is updated to
MASTER_IN on rising edge of LE
Modes:
1 => Precharge circuit is disabled
0 => Normal
Modes:
1 => Part is operating normally
0 => Part is in low power standby mode
Modes:
1 => Channels are all shorted to ground after the
CLKEX count reaches 64
0 => Each channel is individually shorted to ground
after its current source is tristated
Modes:
0 => Monochrome mode
1 => Color mode
Modes:
0 => DA(5-0), DB(5-0), DC(5-0) data words are read
serially from the DC(5-0) pins. The DA(5-0) and
DB(5-0) pins are unused.
1 => DA(5-0), DB(5-0), DC(5-0) pins used to read
their respective data words.
Modes:
00 => Normal operation
01 => Test mode 1
10 => Test mode 2
11 => Test mode 3
Default
0
0
0
0
0
0
00
Register Address 2 - Control Register 2
Bit(s)
7-2
1
0
-
6
Name
Undefined
Fast Conversion
High A/D Gain
-
Description
Modes:
0 => Normal operation
1 =>
Modes:
0 => Normal operation
www.clare.com
Default
0
0
Rev. 2
Preliminary
MXED102
Register Address 3 - A Output Group Data Current Magnitude Register
The 5 LSB bits determine the magnitude of A output group current during data output.
Register Address 4 - B Output Group Data Current Magnitude Register
The 5 LSB bits determine the magnitude of B output group current during data output.
Register Address 5 - C Output Group Data Current Magnitude Register
The 5 LSB bits determine the magnitude of C output group current during data output.
Register Address 6 - A Output Group Precharge Voltage Magnitude Register
The 8 bits determine the magnitude of A output group voltage during precharge.
Register Address 7 - B Output Group Precharge Voltage Magnitude Register
The 8 bits determine the magnitude of B output group voltage during precharge.
Register Address 8 - C Output Group Precharge Voltage Magnitude Register
The 8 bits determine the magnitude of C output group voltage during precharge.
Register Address 9 - Precharge Count Register
The 3 LSB bits set the precharge time to 0 to 7 CLKEX clock counts.
Register Address 10- A/D Converter Control Register
This register determines which signal is monitored by the A/D converter.
Bit(s)
Name
Description
Default
7-4
UNDEFINED
-
-
3-0
ad_sel(3:0)
0xF => Measure VDDA ( Low Gain )
0000
0xE => Measure TESTA ( Low Gain )
0xD => Measure IOUT231 ( Low Gain )
0xC => Measure IOUT6 ( Low Gain )
0xB=> Measure VDDB ( Low Gain )
0xA => Measure TESTB ( Low Gain )
0x9 => Measure IOUT232 ( Low Gain )
0x8 => Measure IOUT7 ( Low Gain )
0x7 => Measure VDDC ( Low Gain )
0x6 => Measure TESTC ( Low Gain )
0x5 => Measure IOUT233 ( Low Gain )
0x4 => Measure IOUT8 ( Low Gain )
0x3 - 0x2 => Undefined
0x1 => Measure AD_IN input ( High Gain )
0x0 => Input grounded
Rev. 2
www.clare.com
7
Preliminary
MXED102
Registers 11 thru 63 - Undefined
Output Registers
Register Address 0 - Test Register
Register Address 1 - Status Register 0
Bit(s)
Name
Description
Default
7-0
Undefined
-
-
Register Address 2 - A/D Converter Output Register
Registers 3 thru 63 - Undefined
Power on Reset:
The part contains a power on reset circuit that ensures that the serial bus data registers come up in their default
value when VCC is cycled on. This brings up the part in its standby mode.
Digital Timing:
Parameter
Sym
Operating Conditions
Min
Typ
Max
Unit
Shift clock frequency
-
-
-
-
25
MHz
Shift clock minimum high
or low pulse width
-
-
16
-
-
nS
Exposure clock frequency
-
Control reg 2, bit 1 = 0
1.0
-
10
MHz
Control reg 2, bit 1 = 1
-
-
1.0
MHz
Exposure clock minimum
high or low pulse width
-
-
80
-
-
nS
Data and token setup/hold
time
tDSU , tTSU,
tDHD , tTHD
-
10
-
-
nS
Latch enable setup/hold time
tLSU , tLHD
-
40
-
-
nS
Token bit output delay
tTD
-
-
-
15
nS
Last data to latch enable time
tDLD
-
200
-
-
nS
Latch disable to new data time
tLDD
-
10
-
-
nS
Operating Condition
VPRE = 30 * N / 256
for N = reg value,
0 < N < 256
4 < VPRE < VDD-4
-30 mA < IPRE < -50 mA
4 < VPRE < VDD-3
-5 mA < IPRE < -30 mA
Min
Typ
Max
Unit
-2
0
+2
%
5 < VPRE < VDD-4,
I = -15 mA
-
-
-
TBD
ohms
-
-
5
uF
Precharge Voltage Generator:
Parameter
Precharge voltage generator
voltage and voltage error
Precharge voltage generator
output impedance
Load capacitance
8
Sym
VPRE
-
www.clare.com
Rev. 2
Preliminary
MXED102
Output Current Channels:
Parameter
Channel output impedance
during precharge
Channel output charging
current during precharge
Driver output current source
current and current error
Single die, per bank driver
output current source matching
Sym
-
Operating Condition
5 < VPRE < VDD-4,
VPRE - VIOUT < 4 V
Min
-
Typ
-
Max
2000
Unit
ohms
-
5 < VPRE < VDD-4,
VPRE - VIOUT > 4 V
-2.3
-
-
mA
IOUT
IOUT = -4 uA x 1.2 ** N
for N = reg value,
0 < N < 32,
0 < VIOUT < VDD-3
-20 uA < IIOUT < -75 uA
-75 uA < IIOUT < -1 mA
-
-
-
-
-3
-4
-
+3
+4
uA
%
-
Die to die, per bank average
driver output current source
-
0 < VIOUT < VDD-3,
VIOUT mismatch < 2 V
-20 uA < IIOUT < -75 uA
-75 uA < IIOUT < -1 mA
-
-
-
-
-1.5
-2
-
+1.5
+2
uA
%
0 < VIOUT < VDD-3,
-
-
-
-
20 uA < IIOUT < 150 uA
-150 uA < IIOUT < -1 mA
-1.5
-1
-
1.5
1
uA
%
VOUT mismatch < 2 V
matching
Exposure clock rising edge to
output going high/low
-
Delay to 50% point
-
-
220
nS
Channel output current rise/fall
time
-
10% to 90%
-
-
250
nS
Shorting switch on resistance
to ISHRT pin
-
VIOUT < 8 V
-
-
400
ohms
Shorting switch discharge
current to ISHRT pin
-
VIOUT > 8 V
25
-
-
mA
Chip Monitor Analog to Digital Converter:
The ADC is intended to be used to calibrate the precharge circuit. The ADC on the column driver chip designated
as the master can be monitored by the controller. Which parameter the ADC is monitoring is determined by the A/D
Converter Control Register. Results can be monitored on the A/D Converter Output Register.
Parameter
Sym
Operating Condition
Min
Typ
Max
Unit
Bits
-
-
-
8
-
-
Linearity
-
-
- .5 LSB
-
.5 LSB
-
Accuracy
-
-
- 1 LSB
-
1 LSB
-
Output for low voltage input
-
Vout(8 bit word) =
-
-
-
-
-
-
-
-
896
112
-
-
CLKEX
counts
255 * Vin / 5.0
Output for high voltage input
-
Vout(8 bit word) =
255 * Vin / 30.0
Conversion time in CLKEX counts
Rev. 2
-
Control reg 2, bit 1 = 0
Control reg 2, bit 1 = 1
www.clare.com
9
MXED102
Preliminary
Timing Diagrams:
Load Data Pattern Macro Timing
10
www.clare.com
Rev. 2
Preliminary
MXED102
Load Data Pattern Timing
Rev. 2
www.clare.com
11
MXED102
Preliminary
Data Output Timing
12
www.clare.com
Rev. 2
Preliminary
MXED102
APPLICATION NOTES:
Application Note 1 - Parasitic Diode in Precharge Circuit:
The MX823 has a parasitic diode connected between the precharge reference pin PRECHA and column outputs
1, 4, … , 238, and between PRECHB and outputs 2, 5, … , 239, and between PRECHC and outputs 3, 6, …,
240 as shown below. This means that the precharge voltage must be set above the display diode anode voltages during calibration and at or above display diode anode voltages during operation or output current will flow
through the parasitic diodes and not the display.
Display Block Diagram
Rev. 2
www.clare.com
13
MXED102
Preliminary
Application Note 2 - Display Switching Pattern:
The diagram below shows the switching sequence the row and column drivers go through.
14
www.clare.com
Rev. 2
Preliminary
MXED102
SEMICONDUCTOR DIE DATA SHEET
The MXED102 is a digital data driver for Passive Matrix Organic Light Emitting Diode (OLED) and Polymer Light
Emitting Diode (PLED, PolyLED, LEP, . . . etc.) displays, with anodes connected to the columns. This document
specificies the physical and mechanical properties of MXED102 semiconductor die, as provided in wafer form.
DIMENSIONS
Die Size
"X Dimension" Center Scribe to Center Scribe
"Y Dimension" Scribe to Center Scribe
Die Thickness
Unthinned (Non Back Lapped Wafer) Thickness: 25 mils
Rev. 2
www.clare.com
15
MXED102
Preliminary
BONDING PADS
Locations and Sizes - Driver Outputs
The information contained on this page is preliminary. Although the order of the bond pad will remain the same, the XY dimensions in the final
document may vary slightly. Please take this possibility into consideration when doing any chip on board layouts.
16
www.clare.com
Rev. 2
Preliminary
MXED102
Interface I/O
Rev. 2
www.clare.com
17
MXED102
Preliminary
Notes:
18
www.clare.com
Rev. 2
Preliminary
MXED102
Notes:
Rev. 2
www.clare.com
19
Worldwide Sales Offices
CLARE LOCATIONS
EUROPE
ASIA PACIFIC
Clare Headquarters
78 Cherry Hill Drive
Beverly, MA 01915
Tel: 1-978-524-6700
Fax: 1-978-524-4900
Toll Free: 1-800-27-CLARE
European Headquarters
CP Clare nv
Bampslaan 17
B-3500 Hasselt (Belgium)
Tel: 32-11-300868
Fax: 32-11-300890
Clare Micronix Division
145 Columbia
Aliso Viejo, CA 92656-1490
Tel: 1-949-831-4622
Fax: 1-949-831-4628
France
Clare France Sales
Lead Rep
99 route de Versailles
91160 Champlan
France
Tel: 33 1 69 79 93 50
Fax: 33 1 69 79 93 59
Asian Headquarters
Clare
Room N1016, Chia-Hsin, Bldg II,
10F, No. 96, Sec. 2
Chung Shan North Road
Taipei, Taiwan R.O.C.
Tel: 886-2-2523-6368
Fax: 886-2-2523-6369
SALES OFFICES
AMERICAS
Americas Headquarters
Clare
78 Cherry Hill Drive
Beverly, MA 01915
Tel: 1-978-524-6700
Fax: 1-978-524-4900
Toll Free: 1-800-27-CLARE
Eastern Region
Clare
603 Apache Court
Mahwah, NJ 07430
Tel: 1-201-236-0101
Fax: 1-201-236-8685
Toll Free: 1-800-27-CLARE
Central Region
Clare Canada Ltd.
3425 Harvester Road, Suite 202
Burlington, Ontario L7N 3N1
Tel: 1-905-333-9066
Fax: 1-905-333-1824
Western Region
Clare
1852 West 11th Street, #348
Tracy, CA 95376
Tel: 1-209-832-4367
Fax: 1-209-832-4732
Toll Free: 1-800-27-CLARE
Canada
Clare Canada Ltd.
3425 Harvester Road, Suite 202
Burlington, Ontario L7N 3N1
Tel: 1-905-333-9066
Fax: 1-905-333-1824
Germany
Clare Germany Sales
ActiveComp Electronic GmbH
Mitterstrasse 12
85077 Manching
Germany
Tel: 49 8459 3214 10
Fax: 49 8459 3214 29
Italy
C.L.A.R.E.s.a.s.
Via C. Colombo 10/A
I-20066 Melzo (Milano)
Tel: 39-02-95737160
Fax: 39-02-95738829
Sweden
Clare Sales
Comptronic AB
Box 167
S-16329 Spånga
Tel: 46-862-10370
Fax: 46-862-10371
United Kingdom
Clare UK Sales
Marco Polo House
Cook Way
Bindon Road
Taunton
UK-Somerset TA2 6BG
Tel: 44-1-823 352541
Fax: 44-1-823 352797
http://www.clare.com
Clare cannot assume responsibility for use of any circuitry other
than circuitry entirely embodied in this Clare product. No circuit
patent licenses nor indemnity are expressed or implied. Clare
reserves the right to change the specification and circuitry, without notice at any time. The products described in this document
are not intended for use in medical implantation or other direct life
support applications where malfunction may result in direct physical harm, injury or death to a person.
Specification: DS-MXED102-R2
©Copyright 2001, Clare, Inc.
All rights reserved. Printed in USA.
5/21/01
20
www.clare.com
Rev. 2