ETC UC1682THCZ

HIGH-VOLTAGE MIXED-SIGNAL IC
80 x 104RGB C-STN LCD Controller-Driver
w/ 32-shade per dot, 12-bit per RGB (Dither 221K)
ES Specifications
Revision 0.6
August 11, 2003
ULTRACHIP
The Coolest LCD Driver. Ever!!
UC1682
80x104RGB CSTN Controller-Driver
TABLE OF CONTENT
INTRODUCTION ................................................................................................................ 1
MAIN APPLICATIONS ....................................................................................................... 1
FEATURE HIGHLIGHTS.................................................................................................... 1
ORDERING INFORMATION .............................................................................................. 2
BLOCK DIAGRAM ............................................................................................................. 4
PIN DESCRIPTION ............................................................................................................ 5
REFERENCE COG LAYOUT ............................................................................................ 9
COMMAND TABLE.......................................................................................................... 13
COMMAND DESCRIPTION ............................................................................................. 15
LCD VOLTAGE SETTING ............................................................................................... 29
VLCD QUICK REFERENCE............................................................................................... 30
LCD DISPLAY CONTROLS............................................................................................. 32
HOST INTERFACE .......................................................................................................... 35
DISPLAY DATA RAM ...................................................................................................... 42
RESET & POWER MANAGEMENT ................................................................................ 45
ABSOLUTE MAXIMUM RATINGS .................................................................................. 49
SPECIFICATIONS............................................................................................................ 50
AC CHARACTERISTICS ................................................................................................. 51
PHYSICAL DIMENSIONS................................................................................................ 58
ALIGNMENT MARK INFORMATION.............................................................................. 59
PI INFORMATION ............................................................................................................ 60
PAD COORDINATES....................................................................................................... 61
TRAY INFORMATION...................................................................................................... 65
COF INFORMATION ........................................................................................................ 66
REVISION HISTORY........................................................................................................ 68
Revision 0.6
1
UC1682
80x104RGB CSTN Controller-Driver
UC1682
Single-Chip, Ultra-Low Power
80COM x 312SEG Matrix
Passive Color LCD Controller-Driver
•
Support industry standard 3-wire, 4-wire
serial bus (S9, S8, S8uc) and 8-bit/4-bit
parallel bus (8080 or 6800).
•
Special driver structure and gray shade
modulation scheme. Ultra-low power
consumption under all display patterns.
This chip employs UltraChip’s unique DCC
(Direct Capacitor Coupling) driver architecture to
achieve near crosstalk free images, with well
balanced gray shades and vivid colors.
•
Fully programmable Mux Rate, partial
display window, Bias Ratio and Line Rate
allow many flexible power management
options.
In addition to low power COM and SEG drivers,
UC1682 contains all necessary circuits for high-V
LCD power supply, bias voltage generation,
timing generation and graphics data memory.
•
Software programmable frame rates up to
250Hz. Support the use of fast Liquid
Crystal material for speedy LCD response.
•
Software programmable four temperature
compensation coefficients.
•
On-chip Power-ON Reset and Software
Reset command, make RST pin optional.
•
Self-configuring 10x charge pump with onchip pumping capacitors. Only 2/3 external
capacitors are required to operate.
•
Flexible data addressing/mapping schemes
to support wide ranges of software models
and LCD layout placements.
•
Very low pin count (9~10 pins with S9)
allows exceptional image quality in COG
format on conventional ITO glass.
•
Many on-chip and I/O pad layout features to
support optimized COG applications.
•
VDD (digital) range: 1.8V ~ 3.3V
VDD (analog) range: 2.4V ~ 3.3V
5.0V ~ 10.5V
LCD VOP range:
INTRODUCTION
UC1682 is an advanced high-voltage mixedsignal CMOS IC, especially designed for the
display needs of ultra-low power hand-held
devices.
Advanced circuit design techniques are
employed to minimize external component counts
and reduce connector size while achieving
extremely low power consumption.
MAIN APPLICATIONS
•
Cellular Phones and other battery operated
palm top devices or portable Instruments
FEATURE HIGHLIGHTS
•
Single chip controller-driver for 80x104
matrix C-STN LCD with comprehensive
support for input format and color depth:
8-bit RGB:
256 color
12-bit RGB:
4K color
16-bit RGB:
56K color (dithering)
24-bit RGB:
221K color (dithering)
•
One software readable ID pin to support
configurable vender identification.
•
Available OTP VLCD trimming option to
support precise LCD contrast matching
•
Partial scroll function and programmable
data update window to support flexible
manipulation of screen data.
•
•
Support both row ordered and column
ordered display buffer RAM access.
Available in COF and gold bump dies
Bump pitch: 41.5µM
Bump gap: 17µM
Bump surface: 3,000µM2
Revision 0.6
1
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
ORDERING INFORMATION
Part Number
Versions
Description
UC1682xHCZ
Gold Bumped Die with PI
Without OTP option
UC1682tHCZ
Gold Bumped Die with PI
With OTP option
UC1682xFBZ
COF
Without OTP option
UC1682tFBZ
COF
with OTP option
Convention note:
Grayed-out contents are functions not available yet.
2
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
General Notes
APPLICATION INFORMATION
For improved readability, the specification contains many application data points. When application information is given, it
is advisory and does not form part of the specification for the device.
BARE DIE DISCLAIMER
All die are tested and are guaranteed to comply with all data sheet limits up to the point of wafer sawing for a period of
ninety (90) days from the date of UltraChip’s delivery. There is no post waffle saw/pack testing performed on individual die.
Although the latest processes are utilized for wafer sawing and die pick-&-place into waffle pack carriers, UltraChip has no
control of third party procedures in the handling, packing or assembly of the die. Accordingly, it is the responsibility of the
customer to test and qualify their applications in which the die is to be used. UltraChip assumes no liability for device
functionality or performance of the die or systems after handling, packing or assembly of the die.
OTP CELL LIGHT SENSITIVITY
The OTP memory cell is sensitive to photon excitation. Under extended exposure to strong ambient light, the OTP cells
can lose its content before the specified memory retention time span. The system designer is advised to provide proper
light shields to realize full OTP content retention performance.
LIFE SUPPORT APPLICATIONS
These devices are not designed for use in life support appliances, or systems where malfunction of these products can
reasonably be expected to result in personal injuries. Customer using or selling these products for use in such
applications do so at their own risk.
Revision 0.6
3
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
BLOCK DIAGRAM
COM DRIVERS
LEVEL SHIFTER
DISPLAY DATA RAM
ROW ADDRESS GENERATOR
CONTROL &
STATUS
REGISTER
DATA RAM I/O BUFFER
CLOCK &
TIMING
GEN.
COLUMN ADDRESS GENERATOR
PAGE ADDRESS GENERATOR
POWER-ON
& RESET
CONTROL
DISPLAY DATA LATCHES
COMMAND
LEVEL SHIFTERS
HOST INTERFACE
SEG DRIVERS
VLCD & BIAS
GENERATOR
CB0
4
CL
CB1
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
PIN DESCRIPTION
Name
Type
Pins
Description
MAIN POWER SUPPLY
VDD
VDD2
VDD3
PWR
VDD2/VDD3 is the analog power supply and it should be connected to the
same power source. VDD is the digital power supply and it should be
connected to a voltage source that is no higher than VDD2/VDD3.
Please maintain the following relationship:
VDD+1V
VDD2/3 VDD.
"Minimize the trace resistance for VDD and VDD2/VDD3.
VSS
VSS2
GND
Ground. Connect VSS and VSS2 to the shared GND pin.
Minimize the trace resistance for this node.
LCD POWER SUPPLY & VOLTAGE CONTROL
This is the reference voltage to generate the actual SEG driving voltage.
VBIAS can be used to fine tune VLCD by external variable resistors.
Internal resistor network has been provided to simplify external trimming
circuit. The following network is sufficient for most applications.
330K
VDD2/ VDD3
VBIAS
VBIAS
1M/VR
I
An internal RC filter is provided to filter noise on the VBIAS pin. When not
used, it is OK to leave VBIAS open circuit. If noise starts to cause
problem, connect a small bypass capacitor between VBIAS and VSS.
In the OTP version, this pin is disconnected from internal circuit. So,
there is no need to add bypass capacitor for this pin for OTP version.
VB1+ VB1–
VB0+ VB0–
PWR
SB1+ SB1–
SB0+ SB0–
I
VLCD-IN
VLCD-OUT
PWR
LCD Bias Voltages. These are the voltage sources to provide SEG
driving currents. These voltages are generated internally. Connect
capacitors of CBX value between VBX+ and VBX–.
The resistance of these traces directly affects the driving strength of
SEG electrodes and impacts the image of the LCD module. Minimize
the trace resistance is critical in achieving high quality image.
Wire to corresponding VB1/2x pin. Merge ITO traces between
corresponding SBx and VBx in COG.
High voltage LCD Power Supply. Connect these pins together.
By-pass capacitor CL is optional. It can be connected between VLCD and
VSS. When CL is used, keep the trace resistance under 300 Ω.
NOTE
•
Recommended capacitor values:
CB: 150~250x LCD load capacitance or 2.2µF (2V), whichever is higher.
CL: (Optional) 5nF~50nF (16V) is appropriate for most applications.
Revision 0.6
5
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
Name
Type
Pins
Description
HOST INTERFACE
Bus mode: The interface bus mode is determined by BM[1:0] and D[7:6]
by the following relationship:
BM0
BM1
CS1
CS0
RST
I
I
I
2
BM[1:0]
D[7:6]
Mode
11
Data
6800/8-bit
10
Data
8080/8-bit
01
0X
6800/4-bit
00
0X
8080/4-bit
01
10
3-wire SPI w/ 9-bit token
(S9: conventional)
00
10
4-wire SPI w/ 8-bit token
(S8: conventional)
00
11
3/4-wire SPI w/ 8-bit token
(S8uc: Ultra-Compact)
Chip Select. Chip is selected when CS1=”H” and CS0 = “L”. When the
chip is not selected, D[7:0] will be high impedance.
When RST=”L”, all control registers are re-initialized by their default states.
Since UC1682 has built-in Power-ON Reset and Software Reset
command, RST pin is not required for proper chip operation.
An RC Filter has been included on-chip. There is no need for external RC
noise filter. When RST is not used, connect the pin to VDD.
CD
I
Select Control data or Display data for read/write operation. In S9 modes,
CD pin is not used. Connect CD to VSS when not used.
”L”: Control data
”H”: Display data
ID
I
ID pin is for production control. The connection will affect the content of
D[7] when using Get Status command. Connect to VDD for “H” or VSS for
“L”.
WR0
WR1
WR[1:0] controls the read/write operation of the host interface. See Host
Interface section for more detail.
I
In parallel mode, WR[1:0] meaning depends on whether the interface is in
the 6800 mode or the 8080 mode. In serial interface modes, these two
pins are not used, connect them to VSS.
Bi-directional bus for both serial and parallel host interfaces.
In serial modes, connect D[0] to SCK, D[3] to SDA,
D0~D7
6
I/O
BM=0x
BM=1x
(Parallel)
(Parallel)
D0/D4
D0
D0
D1/D5
D1
D1
D2/D6
D2
D2
D3/D7
D3
D3
–
D4
D4
–
D5
D5
–
D6
D6
0
D7
D7
Connect unused pins to VSS.
BM=01
(S9)
SCK
–
–
SDA
–
–
0
1
BM=00
(S8/S8uc)
SCK
–
–
SDA
–
–
S8/S8uc
1
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
Name
Type
Pins
Description
HIGH VOLTAGE LCD DRIVER OUTPUT
SEG1 ~
SEG312
COM1 ~
COM80
HV
SEG (column) driver outputs. Support up to 104 x RGB pixels.
Leave unused drivers open-circuit.
COM (row) driver outputs. Support up to 80 rows. Leave unused COM
drivers open-circuit.
HV
When designing LCM, always start from COM1. If the LCM has N pixel
rows and N is less than 80, set CEN to be N-1, and leave COM drivers
[N+1 ~ 80] open-circuit.
MISC. PINS
VDDX
O
Auxiliary VDD. These pins are connected to the main VDD bus on chip. They
are provided to facilitate chip configurations in COG and COF applications.
These pins should not be used to provide VDD power to the chip. It is not
necessary to connect VDDX to main VDD externally.
Test control. This pin has on-chip pull-up/down resistor. Leave it open
during normal operation.
TST4
I/HV
TST2
I/O
Test I/O pins. Leave these pins open during normal use.
TP[5:1]
I
Test control. Leave these pins open during normal use.
TST4 is also used as one of the high voltage programming power supply
for OTP operation. For COG design with OTP options, please wire out
TST4 with an ITO trace resistance of 200 Ω or less.
Note: Several control registers will specify “0 based index” for COM and SEG electrodes. In those
situations, COMX or SEGX will correspond to index X-1, and the value ranges for those index
registers will be 0~79 for COM and 0~311 for SEG.
Revision 0.6
7
ULTRACHIP
High-Voltage Mixed-Signal IC
© 1999 ~ 2003
RECOMMENDED COG LAYOUT
Users can use either OTP control (through TST4 pin) or external circuit (through VBIAS pin) to fine tune VLCD.
Please refer to the following figures:
FIGURE 1: Example for TST4 COG layout when using OTP control to fine tune VLCD
FIGURE 2: Example for VBIAS COG layout when using external circuit to fine tune VLCD
8
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
REFERENCE COG LAYOUT
dummy1
COM_pad<50>
COM_pad<52>
COM_pad<2>
COM_pad<4>
COM_pad<24>
COM_pad<26>
COM_pad<28>
COM_pad<46>
COM_pad<48>
dummy2
FPC BONDING
AREA
NC
D7
D6
D5
D4
D3
D2
D1
D0
RST
CS0
CD
WR0
WR1
TST4
VSS ~ VSS2
VSS ~ VSS2
VSS ~ VSS2
VSS ~ VSS2
VSS ~ VSS2
VDD ~ VDD3
VDD ~ VDD3
VDD ~ VDD3
VDD ~ VDD3
VDD ~ VDD3
VB0+ ~ SB0+
VB0+ ~ SB0+
VB0+ ~ SB0+
VB1+ ~ SB1+
VB1+ ~ SB1+
VB1+ ~ SB1+
VB1- ~ SB1VB1- ~ SB1VB1- ~ SB1VB1- ~ SB1VB0- ~ SB0VB0- ~ SB0VB0- ~ SB0VB0- ~ SB0VLCD
VLCD
NC
SEG_pad<312>
SEG_pad<311>
COM_pad<78>
COM_pad<80>
D7
VDDX
D6
D5
D4
D3
D2
D1
D0
VREF
RST_
CS1
VDDX
CS0
CD
WR0
VDDX
WR1
BM0
VDDX
BM1
TST4
TST4
TST3
TST2
TST1
PRG3
PRG2
PRG1
SEG_pad<196>
SEG_pad<195>
SEG_pad<194>
ID
VSS
VSS
VSS
VSS
VSS
VSS
VSS2
VSS2
VSS2
VSS2
VSS2
VDD3
VDD3
VDD3
VDD3
VDD2
VDD2
VDD2
VDD2
VDD2
VDD
VDD
VDD
VDD
VDD
VDD
VB0P
VB0P
VB0P
VB0P
VB0P
VB0P
VB0P
VB0P
VB0P
VB0P_S
VB1P
VB1P
VB1P
VB1P
VB1P
VB1P
VB1P
VB1P
VB1P
VB1P_S
VB1N
VB1N
VB1N
VB1N
VB1N
VB1N
VB1N
VB1N
VB1N
VB1N_S
VB0N
VB0N
VB0N
VB0N
VB0N
SEG_pad<62>
SEG_pad<61>
SEG_pad<60>
SEG_pad<59>
VB0N
VB0N
VB0N
VB0N
VB0N_S
VLCDIN
VLCDIN
VLCDOUT
VLCDOUT
COM_pad<79>
COM_pad<77>
COM_pad<51>
COM_pad<49>
SEG_pad<2>
SEG_pad<1>
Notes for VDD with COG:
The VDD=1.8V-typ operation condition of UC1682 should be met under all LCM formats. Unless VDD, VDD2/3
ITO trances can each be controlled to be 5 Ω or lower, otherwise VDD-VDD2/3 separation can cause the actual
on-chip VDD to drop below VDD=1.7V during high speed data write condition. Therefore, for COG, VDD-VDD2/3
separation is not suitable for pure ITO based COG designs.
Revision 0.6
9
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
CONTROL REGISTERS
UC1682 contains registers which control the chip operation. These registers can be modified by commands.
The following table is a summary of the control registers, their meanings and their default values.
Commands supported by UC1682 will be described in the next two sections. First, a summary table,
followed by a detailed instruction-by-instruction description.
Name:
The Symbolic reference of the register.
Note that, some symbol name refers to bits (flags) within another register.
Default:
Numbers shown in Bold font are default values after Power-Up-Reset and System-Reset.
Name
Bits
Default
Description
SL
7
0H
Scroll Line. Scroll the displayed image up by SL rows. The valid SL value is
between 0 (for no scrolling) and (79– 2xFL). Setting SL outside of this range
causes undefined effect on the displayed image.
FL
4
0H
Fixed Lines. The first FLx2 lines of each frame are fixed and are not
affected by scrolling (SL). When FL is non-zero, the screen is effectively
separated into two regions: one scrollable, one non-scrollable.
When partial display mode is activated, the display of these 2xFL lines is
also controlled by LC[0].
10
CR
7
0H
Return Column Address. Useful for cursor implementation.
CA
7
0H
Display Data RAM Column Address (counted in RGB triplet)
(Used in Host to Display Data RAM access)
RA
7
0H
Display Data RAM Row Address
(Used in Host to Display Data RAM access)
BR
2
3H
Bias Ratio. The ratio between VLCD and VBIAS.
00b: 5
01b: 7
10b: 8
11b: 9
TC
2
0H
Temperature Compensation (per oC)
01b: -0.10%
00b: -0.05%
10b: -0.15%
11b: -0.20%
PM
8
55H
Electronic Potentiometer to fine tune VBIAS and VLCD
PMO
6
20H
PM offset. The effective PM value PMV = PM+PMO-32. Make sure PMV
formula does not overflow or underflow. (Available only on OTP version).
OM
2
–
Operating Modes (Read only)
10b: Sleep
11b: Normal
01b: (Not used)
00b: Reset
ID
1
PIN
Access the connected status of ID pin.
MSK
3
0H
R/G/B Write Data mask bits MSK[2:0] = {MR, MG, MB} (Default: 000b)
0: Write
1: Block
RS
1
PC
4
Reset in progress. Host Interface not ready
DH
Power Control.
PC[1:0]: 00b: LCD:
9nF
10b: LCD: 12~16nF
01b: LCD: 9~12nF
11b: LCD: 16~22nF
PC[3:2]: 00b: External VLCD
11b: Internal VLCD (Standard)
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
Name
Bits
Default
Description
DC
5
18H
Display Control:
DC[0]: PXV: Pixels Inverse. Bit-wise data inversion. (Default 0: OFF)
DC[1]: APO: All Pixels ON (Default 0: OFF)
DC[2]: Display ON/OFF (Default 0: OFF)
DC[3]: Gray-shade Modulation mode.
0: 8-shade mode
1: 32-shade Mode
DC[4]: Dither Function Control.
0: Disable Dither Function 1: Enable Dither Function
AC
5
1H
Address Control:
AC[0]: WA: Automatic column/row Wrap Around (Default 1: ON)
AC[1]: Auto-Increment order
0: Column (CA) first
1: Row (RA) first
AC[2]: RID: RA (row address) auto increment direction (L:+1 H:-1)
AC[3]: CUM: Cursor update mode, (Default 0: OFF)
when CUM=1, CA increment on write only, wrap around suspended
AC[4] : Window Program Enable
1 : Enable
0 : Disable
WPC0
8
00H
Window program starting column address. Value range: 0 ~103.
WPP0
8
00H
Window program starting row address. Value range: 0~79.
WPC1
8
67H
Window program ending column address. Value range: 0~103.
WPP1
8
4FH
OTP operation
CEN
DST
DEN
7
7
7
4FH
00H
4FH
Window program ending row address. Value range: 0~79.
For OTP version IC, register WPC[1:0] and WPP[1:0] are also used to
control the OTP operation (when OTPC[3]=1).
COM scanning end (last COM with full line cycle, 0 based index)
Display start (first COM with active scan pulse, 0 based index)
Display end (last COM with active scan pulse, 0 based index)
Please maintain the following relationship:
CEN = the actual number of pixel rows on the LCD - 1
CEN
DEN
DST+ 9
Revision 0.6
11
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
Name
Bits
Default
Description
LC
10
090H
LCD Control:
LC[0]: Enable the first FLx2 lines in partial display mode (Default OFF).
LC[1]: MX, Mirror X. SEG/Column sequence inversion (Default: OFF)
LC[2]: MY, Mirror Y. COM/Row sequence inversion (Default: OFF)
LC[4:3]: Line Rate (Klps: Kilo-Line-per-second)
00b: 10.0 Klps
01b: 12.8 Klps
10b: 16.0 Klps
11b: 20.0 Klps
(Frame-Rate = Line-Rate / Mux-Rate)
LC[5] : RGB filter order (as mapped to SEG1, SEG2, SEG3)
0 : BGR-BGR
1 : RGB-RGB
LC[7:6] : Color and input mode
for Dither-Enabled:
00b : 256 color mode.
3R-3G-2B (8-bit/RGB)
01b : 4K color mode.
4R-4G-4B (12-bit/RGB)
10b : 56K color mode. 5R-6G-5B (16-bit/RGB)
11b : 221K color mode. 6R-7G-5B (24-bit/RGB)
for Dither-Disabled:
00b : 256 color mode.
3R-3G-2B (8-bit/RGB)
01b : 4K color mode.
4R-5G-3B (12-bit/RGB)
10b : 4K color mode.
5R-6G-5B (16-bit/RGB)
11b : 4K color mode.
6R-7G-5B (24-bit/RGB)
For data over 4R-5G-3B, each redundant LSB of each color will be
truncated. (Example:
For R4R3R2R1R0 - G5G4G3G2G1G0 - B4B3B2B1B0,
R0, G0, B1, and B0 will be truncated.)
LC[9:8] : Partial Display Control
Mux-Rate = CEN+1 (DST, DEN not used)
0xb: Disable
10b: Enabled
Mux-Rate = CEN+1
11b: Enabled
Mux-Rate = DEN-DST+1+LC[0]x2xFL
APC0
APC1
5
8
0DH
36H
Advanced Program Control. For UltraChip only. Please do not use.
OD
1
–
OTP option flag
OS
1
–
OTP programming in-progress
0: No OTP
WS
1
–
OTP Command Succeeded
OTPC
6
10H
OTP Programming Control:
1: With OTP
OTP0[2:0] : OTP command
000 : Sleep
001 : Read
010 : Erase
011 : Program
1XX : For UltraChip use only
OTP[3] : OTP Enable ( auto clear after OTP command action done )
OTP[4] : Use/Ignore OTP value. 0: Ignore
1: Normal
OTP[5] : OTP Command enable
OTPM
12
8
00H
OTP Write Mask
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
COMMAND TABLE
The following is a list of host commands supported by UC1682
C/D: 0: Control,
1: Data
W/R: 0: Write Cycle,
1: Read Cycle
# Useful Data bits
– Don’t Care
Command
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Write Data Byte
Read Data Byte
Get Status
Set Column Address LSB
Set Column Address MSB
Set Temp. Compensation
Set Panel Loading
Set Pump Control
Set Adv. Program Control
(double byte command)
Set Scroll Line LSB
Set Scroll Line MSB
Set Row Address LSB
Set Row Address MSB
Set VBIAS Potentiometer
(double-byte command)
Set Partial Display Control
Set RAM Address Control
Set Fixed Lines
Set Line Rate
Set All-Pixel-ON
Set Inverse Display
Set Display Enable
Set Color Mask
Set LCD Mapping Control
Set Color Pattern
Set Color Mode
System Reset
NOP
Set Test Control
(double byte command)
26 Set LCD Bias Ratio
27 Reset Cursor Update Mode
28 Set Cursor Update Mode
29 Set COM End
30 Set Partial Display Start
31 Set Partial Display End
32
Set Window Program
Starting Column Address
Set Window Programming
Starting Row Address
Set Window Programming
34
Ending Column Address
Set Window Programming
35
Ending Row Address
36 Enable window program
33
C/D W/R
D7
D6
D5
D4
D3
D2
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
#
#
ID
0
0
0
0
0
0
#
0
0
0
0
1
#
1
1
1
1
1
1
1
1
1
1
1
1
1
1
#
#
MX
0
0
0
0
0
0
#
1
1
1
1
0
#
0
0
0
0
0
0
0
0
1
1
1
1
1
1
#
#
#
#
MY WA
0
0
0
1
1
0
1
0
1
0
1
1
#
#
0
0
0
1
1
0
1
1
0
0
#
#
0
0
0
0
0
1
1
0
1
0
1
0
1
0
1
1
0
0
0
1
0
1
1
0
1
0
1
0
#
#
DE
#
0
1
1
0
#
#
#
0
#
0
1
#
0
0
0
1
0
0
0
0
0
0
0
#
#
#
#
#
#
WS OD OS
#
#
#
#
#
#
1
#
#
0
#
#
1
#
#
0
0
R
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
0
0
1
#
#
#
1
#
#
#
#
#
#
#
#
0
#
#
1
0
#
1
1
#
#
#
#
#
#
#
#
#
#
0
0
#
1
#
#
0
1
0
0
1
1
1
TT
D1
D0
0
0
#
#
#
#
#
#
#
#
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
#
1
#
1
#
1
#
1
1
1
1
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
1
1
1
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
0
0
0
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
1
1
1
0
#
0
#
0
#
0
#
0
#
0
#
0
#
1
0
1
1
0
#
0
#
0
#
1
#
1
#
1
#
1
#
0
#
1
1
0
#
1
#
1
#
0
#
#
0
1
1
#
0
#
1
#
0
#
0
#
1
#
1
#
0
1
#
0
#
1
#
#
Action
Default
Write 1 byte
Read 1 byte
Get Status
Set CA[3:0]
Set CA[6:4]
Set TC[1:0]
Set PC[1:0]
Set PC[3:2]
Set APC[R][7:0],
R = 0, or 1
N/A
N/A
N/A
0
0
0
1
11b
Set SL[3:0]
Set SL[6:4]
Set RA[3:0]
Set RA[6:4]
0
0
0
0
Set PM[7:0]
55H
Set LC[9:8]
Set AC[2:0]
Set FL[3:0]
Set LC[4:3]
Set DC[1]
Set DC[0]
Set DC[4:2]
Set MSK[2:0]
Set LC[2:0]
Set LC[5]
Set LC[7:6]
System Reset
No operation
0: Disable
001b
0
10b
0
0
110b
0
0
0 (BGR)
10b (56K)
N/A
N/A
For testing only.
Do not use.
N/A
Set BR[1:0]
AC[3]=0, CA=CR
AC[3]=1, CR=CA
11b: 9
AC[3]=0
AC[3]=1
Set CEN[6:0]
79
Set DST[6:0]
0
Set DEN[6:0]
79
Set WPC0[7:0]
0
Set WPP0[7:0]
0
Set WPC1[7:0]
103
Set WPP1[7:0]
79
Set AC[4]
0: Disable
N/A
* Other than commands listed above, all other bit patterns may result in undefined behavior.
Revision 0.6
13
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
OTP Command
37 Set OTP Operation control
38 Set OTP Write Mask
39 Set VOTP1 Potentiometer
40 Set VOTP2 Potentiometer
41 Set OTP Write Timer
42 Set OTP Read Timer
C/D W/R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
D7
D6
D5
D4
D3
D2
D1
D0
1
1
#
1
#
1
#
1
#
1
#
0
0
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
1
#
0
#
0
#
0
#
0
#
0
#
0
#
1
#
1
#
1
#
1
#
0
#
0
#
0
#
0
#
1
#
1
#
0
#
1
#
0
#
1
#
0
#
1
#
Action
Default
Set OTP0[5:0]
0
Set OTP1[7:0]
0
Shared with
Window
Programming
commands
N/A
•
Other than commands listed above, all other bit patterns may result in undefined behavior.
•
The OTP commands listed above should only be used with OTP version of UC1682.
•
Command 39~42 are shared with command 32~35, and they have exactly the same code. The
interpretation of these four commands depends on register OTPC[3]. When OTPC[3]=0, they are
interpreted as Window Programming commands. When OTPC[3]=1, they are OTP Control
commands.
•
OTPM and PM are actually the same register. The usage of this register is determined by OTPC[3] in
similar ways as Command 39~42.
•
After OTP-ERASE or OTP-PROGRAM operation (Set OTPC[3]=1) , always
a) remove TST4 power source;
b) Do a full Vdd ON-OFF cycle; before resuming normal operation.
14
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
COMMAND DESCRIPTION
(1) WRITE DATA TO DISPLAY MEMORY
Action
C/D W/R D7
D6
D5
D4
D3
D2
D1
D0
Write data
1
0
8bits data write to SRAM
UC1682 will convert input RAM data to 12-bits of RGB data. Please refer to command (22) Set Color Mode
for detail data write sequence. The format of 12 bits RGB data is as following:
D11
D10
D9
D8
D7
D6
R
D5
D4
D3
D2
G
D1
D0
B
(2) READ DATA FROM DISPLAY MEMORY
Action
C/D W/R D7
D6
D5
D4
D3
D2
D1
D0
Read data
1
1
8bits data from SRAM
Each RGB triplet is stored as 12-bit in the display RAM. Each 12 bits RGB data takes 2 RAM read cycles.
The data read will start with the high byte D[11:4] and then low byte {D[3:0],4’b0000}. The read out RGB
data is after-dither for 56K color and 221K color mode and after-extension for 256 color mode.
R3
R2
R1
R0
G4
G3
G2
G1
G0
B2
B1
1st Read
B0
0
0
0
0
2nd Read
Write/Read Data Byte (command 1/2) operation uses internal Row Address register (RA) and Column
Address register (CA). RA and CA can be programmed by issuing Set Row Address and Set Column
Address commands. If wrap-around (WA, AC[0]) is OFF (0), CA will stop incrementing after reaching the CA
boundary, and system programmers need to set the values of RA and CA explicitly. If WA is ON (1), when
CA reaches end of column address, CA will be reset to 0 and RA will be increased or decreased, depending
on the setting of Row Increment Direction (RID, AC[2]). When RA reaches the boundary of RAM (i.e. RA = 0
or 79), RA will be wrapped around to the other end of RAM and continue.
(3) GET STATUS
Action
Get Status
Status flag definitions:
ID:
MX:
MY:
WA:
DE:
WS :
OD:
OS :
C/D W/R D7
0
1
ID
D6
D5
D4
D3
D2
D1
D0
MX MY WA DE WS OD OS
Provide access to ID pin connection status.
Status of register LC[1], mirror X.
Status of register LC[2], mirror Y.
Status of register AC[0]. Automatic column/row wrap around.
Display enable flag. DE=1 when display is enabled
OTP Command Succeeded
OTP Option (Yes/No)
OTP action status
(4) SET COLUMN ADDRESS
Action
Set Column Address LSB CA[3:0]
C/D W/R D7
0
0
0
D6
D5
D4
0
0
0
D3
D2
D1
D0
CA3 CA2 CA1 CA0
0
0
0
1
Set Column Address MSB CA[6:4]
0
0
- CA6 CA5 CA4
Set SRAM column address for read/write access. CA is counted in RGB triplets, not individual SEG
electrode.
CA value range: 0~103
Revision 0.6
15
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
(5) SET TEMPERATURE COMPENSATION
Action
C/D W/R D7
D6
D5
D4
D3
D2
0
0
1
0
0
1
Set Temperature Comp. TC[1:0]
0
0
Set VBIAS temperature compensation coefficient (%-per-degree-C)
Temperature compensation curve definition:
o
o
01b= -0.10%/ C
00b= -0.05%/ C
o
D1
D0
TC1 TC0
o
10b= -0.15%/ C
11b= -0.20%/ C
(6) SET PANEL LOADING
Action
C/D W/R D7
D6
D5
D4
D3
D2
0
1
0
0
0
1
Set Panel Loading PC[1:0]
0
0
Set PC[1:0] according to the capacitance loading of LCD panel.
Panel loading definition:
00b
9nF
01b= 9~12nF
10b= 12~16nF
D1
D0
PC1 PC0
11b= 16~22nF
(7) SET PUMP CONTROL
Action
C/D W/R D7
0
Set Pump Control PC[3:2]
0
0
Set PC[3:2] to program the build-in charge pump stages.
D6
D5
D4
D3
D2
0
1
0
1
1
D1
D0
PC3 PC2
Pump control definition:
00b=External VLCD
11b= Internal VLCD (standard)
(8) SET ADVANCED PROGRAM CONTROL
Action
Set APC[1:0]
(Double byte command)
C/D W/R D7
0
0
0
0
0
D6
D5
D4
D3
D2
D1
D0
0
1
1
0
0
0
R
D1
D0
APC register parameter
For UltraChip only. Please do NOT use.
(9) SET SCROLL LINE
Action
C/D W/R D7
D6
D5
D4
Set Scroll Line LSB SL[3:0]
0
0
0
1
0
0
Set Scroll Line MSB SL[6:4]
Set the scroll line number.
0
0
0
1
0
1
D3
D2
SL3 SL2 SL1 SL0
-
SL6 SL5 SL4
Scroll line setting will scroll the displayed image up by SL rows. The valid value for SL is between 0 (no
scrolling) and (79-2xFL). FL is the register value programmed by Set Fixed Lines command.
Image row 0
Image row N
……….
……….
Image row N
Image row 79
……….
Image row 0
………
Image row 79
SL=0
16
Image row N-1
SL=N
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
(10) SET ROW ADDRESS
Action
Set Row Address LSB RA [3:0]
C/D W/R D7
0
Set Row Address MSB RA [6:4]
0
Set SRAM row address for read/write access.
D6
D5
D4
D3
0
0
1
1
0
0
0
1
1
1
-
D6
D5
D4
D3
D2
D1
D0
RA3 RA2 RA1 RA0
RA6 RA5 RA4
Possible value = 0~79
(11) SET VBIAS POTENTIOMETER
Action
C/D W/R D7
D2
D1
D0
1
0
0
0
0
0
0
1
Set VBIAS Potentiometer. PM [7:0]
0
0
(Double byte command)
0
0 PM7 PM6 PM5 PM4 PM3 PM2 PM1 PM0
Program VBIAS Potentiometer (PM[7:0]). See section LCD VOLTAGE SETTING for more detail.
Effective range: 0 ~ 255
(12) SET PARTIAL DISPLAY CONTROL
Action
C/D W/R D7
1
Set Partial Display Enable LC [9:8]
0
0
This command is used to enable partial display function.
D6
D5
D4
D3
D2
0
0
0
0
1
D1
D0
LC9 LC8
LC[9:8] : 0Xb: Disable Partial Display, Mux-Rate = CEN+1 (DST, DEN not used.)
10b: Enable Partial Display, Mux-Rate = CEN+1
11b: Enable Partial Display, Mux-Rate = DEN-DST+1+LC[0]x2xFL
(13) SET RAM ADDRESS CONTROL
Action
Set AC [2:0]
C/D W/R D7
0
0
1
D6
D5
D4
D3
0
0
0
1
D2
D1
D0
AC2 AC1 AC0
Program registers AC[2:0] for RAM address control.
AC[0]: WA, Automatic column/row wrap around.
0: CA or RA (depends on AC[1]= 0 or 1) will stop incrementing after reaching boundary
1: CA or RA (depends on AC[1]= 0 or 1) will restart, and RA or CA will increment by one step.
AC[1]: Auto-Increment order
0 : column (CA) increment (+1) first until CA reaches CA boundary, then RA will increment by (+/-1).
1 : row (RA) increment (+/-1) first until RA reach RA boundary, then CA will increment by (+1).
AC[2]: RID, row address (RA) auto increment direction ( 0/1 = +/- 1 )
When WA=1 and CA reaches CA boundary, RID controls whether row address will be adjusted by
+1 or -1.
AC[2:0] controls the auto-increment behavior of CA and RA. When Window Program is enabled (AC[4]=ON),
see command description (32) ~ (36) for more details. If WPC[1:0] and WPP[1:0] values are the default
values, the behavior of CA, RA auto-increment will be the same, no matter what the setting of AC[4] is.
Revision 0.6
17
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
(14) SET FIXED LINES
Action
C/D W/R D7
D6
D5
D4
D3
D2
D1
D0
1
0
0
1 FL3 FL2 FL1 FL0
Set Fixed Lines FL [3:0]
0
0
The fixed line function is used to implement the partial scroll function by dividing the screen into scroll and
fixed area. Set Fixed Lines command will define the fixed area, which will not be affected by the SL scroll
function. The fixed area covers the top 2xFL rows for mirror Y (MY) is 0 and bottom 2xFL rows for MY=1.
One example of the visual effect on LCD is illustrated in the figure below.
Fixed Area
1
Scroll Area
1
(2xFL)
Fixed Area
Scroll Area
(2xFL)
80
MY = 0
80
MY = 1
When partial display mode is activated, the display of these 2xFL lines is also controlled by LC[0]. ]. Before
turning on LC[0], please make sure
MY=0
DST >= FLx2
DEN <= CEN.
MY=1
DST >= 0
DEN <= CEN-FLx2
(15) SET LINE RATE
Action
C/D W/R D7
D6
D5
D4
D3
D2
D1
D0
1
0
1
0
0
0 LC4 LC3
Set Line Rate LC [4:3]
0
0
Program LC [4:3] for line rate setting (Frame-Rate = Line-Rate / Mux-Rate). The line rate is automatically
scaled down by 1/2 and 1/3 at Mux-Rate = 38 and 24.
The following are line rates at Mux Rate = 39 ~ 80.
00b: 10.0 Klps 01b: 12.8 klps
(Klps: Kilo-Line-per-second)
10b: 16.0 Klps
11b: 20.0 Klps
(16) SET ALL PIXEL ON
Action
C/D W/R D7
D6
D5
D4
D3
D2
D1
D0
1
0
1
0
0
1
0 DC1
Set All Pixel ON DC [1]
0
0
Set DC[1] to force all SEG drivers to output ON signals. This function has no effect on the existing data
stored in display RAM.
(17) SET INVERSE DISPLAY
Action
C/D W/R D7
D6
D5
D4
D3
D2
D1
D0
1
0
1
0
0
1
1 DC0
Set Inverse Display DC [0]
0
0
Set DC[0] to force all SEG drivers to output the inverse of the data (bit-wise) stored in display RAM. This
function has no effect on the existing data stored in display RAM.
18
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
(18) SET DISPLAY ENABLE
Action
C/D W/R D7
Set Display Enable DC [4:2]
0
0
This command is for programming register DC[4:2].
1
D6
D5
D4
D3
0
1
0
1
D2
D1
D0
DC4 DC3 DC2
When DC[2] is set to 0, the IC will put itself into Sleep mode. All drivers, voltage generation circuit and timing
circuit will be halted to conserve power. When DC[2] is set to 1, UC1682 will first exit from Sleep mode,
restore the power and then turn on COM drivers and SEG drivers. There is no other explicit user action or
timing sequence required to enter or exit the Sleep mode.
DC[3] controls the gray shade modulation modes. UC1682 has two gray shade modulation modes: an 8sahde mode and a 32-shade mode. The modulation curves are shown below. Horizontal axes are the gray
shade data. The vertical axes are the ON-OFF ratio. 9/9 is 100% ON for 8-shade mode, 51/51 is 100% ON
for 32-shade mode.
9
50
45
40
35
6
30
25
20
3
15
10
5
0
0
1
2
3
4
5
6
7
8
1
4
7
10 13 16 19 22 25 28 31
DC[4] enables dither function. Refer to (22) Set Color Mode for more information.
0b: Disable
Revision 0.6
1b: Enable
19
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
(19) SET COLOR MASK
Action
C/D W/R D7
D6
D5
D4
D3
D2
D1
D0
1
0
1
1
0
Set Color Mask MSK [2:0]
0
0
MSK[2:0]
This command is used for program MSK[2:0] which will control whether the input RGB data will be blocked
from updating RGB data in the RAM. (1: Block, 0: Normal. MSK[2:0] = {MSK_R, MSK_G, MSK_B})
Example: Let color mode = 256 color, MSK[2:0] = 100b (MSK_R = 1, MSK_G = 0, MSK_B = 0). There is one
pixel to be updated, and the original data for the pixel is 11100110b (RRR-GGG-BB). Suppose the new input
RGB data is 00000000b, since R is masked, the data for the pixel would be updated as 11100000b.
(20) SET LCD MAPPING CONTROL
Action
C/D W/R D7
D6
D5
D4
D3
D2
D1
D0
1
1
0
0
0 MY MX LC0
Set LCD Mapping Control LC [2:0]
0
0
This command is used for program LC[2:0] for COM (row) mirror (MY), SEG (column) mirror (MX).
LC[2] controls Mirror Y (MY): MY is implemented by reversing the mapping order between RAM and
COM electrodes. The data stored in RAM is not affected by MY command. MY will have immediate effect on
the display image.
LC[1] controls Mirror X (MX): MX is implemented by selecting the CA or 103-CA as write/read (from host
interface) display RAM column address so this function will only take effect after rewriting the RAM data.
LC[0] controls whether the soft icon section (0~ 2xFL) is display or not during partial display mode.
(21) SET COLOR PATTERN
Action
C/D W/R D7
D6
D5
D4
D3
D2
1
1
0
1
0
0
Set Color Pattern LC [5]
0
0
UC1682 supports on-chip swapping of RÙB data mapping to the SEG drivers.
D1
D0
0
LC5
SEG304 SEG311 SEG312
LC[5]
SEG1 SEG2 SEG3 SEG4 SEG5 SEG6
…
0
B
G
R
B
G
R
…
B
G
R
1
R
G
B
R
G
B
…
R
G
B
The definition of R/G/B input data is determined by LC[7:6], as described in Set Color Mode below.
20
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
(22) SET COLOR MODE
Action
C/D W/R D7
D6
D5
D4
D3
1
1
0
1
0
Set Color Mode LC [7:6]
0
0
Program color mode and RGB input pattern. Color mode (LC[7:6]) definition:
D2
1
D1
D0
LC7 LC6
Dither Options:
DC[4]=1b enables dither function. Refer to (18) Set Display Enable for more information.
LC[7:6] = 00b ( RRR-GGG-BB, 256 color )
One byte of input data is extended and stored to 12 RAM bits.
Data Write Sequence
1st Byte Write Data
D[7:0]
R2
R1
R0
G2
G1
G0
B1
B0
LC[7:6] = 01b ( RRRR-GGGG-BBBB, 4K color )
1-bit extension for G, 1-bit dither for B. 12 bits of input data is stored to 12 RAM bits.
3 bytes of input data will be merged into 2 sets of RGB data.
Data Write Sequence
1st Byte Write Data
nd
2 Byte Write Data
rd
3 Byte Write Data
D[7:0]
R3
R2
B3
B2
G3
G2
R1
B1
G1
R0
B0
G0
G3
R3
B3
G2
R2
B2
G1
R1
B1
G0
R0
B0
LC[7:6] = 10b ( RRRRR-GGGGGG-BBBBB, 56K color )
1-bit dither for R/G, 2-bit dither for B. 16 bits input data dithered to 12 RAM bits.
Data Write Sequence
1st Byte Write Data
2nd Byte Write Data
D[7:0]
R4
R3
G2
G1
R2
G0
R1
B4
R0
B3
G5
B2
G4
B1
G3
B0
LC[7:6] = 11b ( RRRRRR-GGGGGGG-BBBBB, 221K color )
2-bit dither per color. 18 out of 24 bits input data is dithered to 12 RAM bits.
Data Write Sequence
1st Byte Write Data
2nd Byte Write Data
3rd Byte Write Data
D[7:0]
R5
R4
G6
G5
B4
B3
R3
G4
B2
R2
G3
B1
R1
G2
B0
R0
G1
--
-G0
--
----
G2
0
G1
0
G0
0
GM2
0
Data Read Sequence
D[7:0]
st
1 Byte Read Data
RD3 RD2 RD1 RD0 GD4
nd
2 Byte Read Data
GD0 BD2 BD1 BD0
0
R/G/BDN : the N-th bit of after-dither Red/Green/Blue input data
GD3
0
GD2
0
GD1
0
Data Read Sequence
for LC[7:6] = 0.
Data Read Sequence
D[7:0]
1st Byte Read Data
R2
R1
R0
RM
2nd Byte Read Data
GM1
B2
B1
B0
R/G/B: the input Red/Green/Blue data.
R/GMN: the Red/Green bits mapped from RGB input data.
for LC[7:6] = 1, 2, 3.
Note:
For system designers who want to use their own dithering algorithm, please set LC[7:6] = 10b (56k
color mode) and use the following input pattern to bypass on-chip dithering algorithm:
R3-R2-R1-R0-1-G4-G3-G2-G1-G0-1-B2-B1-B0-1-0
Revision 0.6
21
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
No-Dither Options:
DC[4]=0b disables dither function. Refer to (18) Set Display Enable for more information.
LC[7:6] = 00b ( RRR-GGG-BB, 256 color )
One byte of input data is extended and stored to 12 RAM bits.
Data Write Sequence
1st Byte Write Data
D[7:0]
R2
R1
R0
G2
G1
G0
B1
B0
LC[7:6] = 01b ( RRRR-GGGGG-BBB, 4K color )
12 bits of input data is stored to 12 RAM bits. 3 bytes of input data will be merged into 2 sets of RGB
data.
Data Write Sequence
st
1 Byte Write Data
2nd Byte Write Data
3rd Byte Write Data
D[7:0]
R3
R2
G0
B2
G4
G3
R1
B1
G2
R0
B0
G1
G4
R3
G0
G3
R2
B2
G2
R1
B1
G1
R0
B0
LC[7:6] = 10b ( RRRRR-GGGGGG-BBBBB, 56K color )
1-bit truncation for R/G, 2-bit for B. 16 bits input data truncated to 12 RAM bits.
Data Write Sequence
1st Byte Write Data
nd
2 Byte Write Data
D[7:0]
R4
R3
G2
G1
R2
G0
R1
B4
R0
B3
G5
B2
G4
B1
G3
B0
LC[7:6] = 11b ( RRRRRR-GGGGGGG-BBBBB, 221K color )
2-bit truncation for per color. 18 out of 24 bits input data is truncated to 12 RAM bits.
Data Write Sequence
st
1 Byte Write Data
nd
2 Byte Write Data
3rd Byte Write Data
D[7:0]
R5
R4
G6
G5
R4
R3
R3
G4
R2
R2
G3
R1
R1
G2
R0
R0
G1
--
-G0
--
----
G2
0
G1
0
G0
0
GM2
0
Data Read Sequence
D[7:0]
1st Byte Read Data
RT3 RT2 RT1 RT0 GT4 GT3
2nd Byte Read Data
GT0 BT2
BT1
BT0
0
0
R/G/BTN : the N-th bit of after-truncated Red/Green/Blue input data
GT2
0
GT1
0
Data Read Sequence
for LC[7:6] = 0.
Data Read Sequence
D[7:0]
1st Byte Read Data
R2
R1
R0
RM
2nd Byte Read Data
GM1
B2
B1
B0
R/G/B: the input Red/Green/Blue data.
R/GMN: the Red/Green bits mapped from RGB input data.
for LC[7:6] = 1, 2, 3.
(23) SYSTEM RESET
Action
C/D W/R D7
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
0
0
1
0
System Reset
0
0
This command will activate the system reset. Control register values will be reset to their default values.
Data stored in RAM will not be affected.
22
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
(24) NOP
Action
C/D W/R D7
No Operation
0
This command is used for “no operation”.
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
0
0
0
1
1
D6
D5
D4
D3
D2
D1
D0
1
1
0
0
1
(25) SET TEST CONTROL
Action
Set TT
(Double byte command)
C/D W/R D7
0
0
1
TT
0
0
Testing parameter
This command is used for UltraChip production testing. Please do not use.
(26) SET LCD BIAS RATIO
Action
Set Bias Ratio BR [1:0]
Bias ratio definition:
00b= 5
01b=7
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
1
1
0
1
0
10b=8
D1
D0
BR1 BR0
11b=9
(27) RESET CURSOR UPDATE MODE
Action
C/D W/R D7
D6
Reset Cursor Update Mode AC[3]=0
1
1
0
0
CA=CR
This command is used to reset cursor update mode function.
D5
D4
D3
D2
D1
D0
1
0
1
1
1
0
D5
D4
D3
D2
D1
D0
(28) SET CURSOR UPDATE MODE
Action
C/D W/R D7
D6
1
1
1
0
1
1
1
1
Set AC[3]=1 CR=CA
0
0
This command is used for set cursor update mode function. When cursor update mode is set, UC1682 will
update register CR with the value of register CA. The column address CA will increment with write RAM data
operation but the address wraps around will be suspended no matter what WA setting is. However, the
column address will not increment in read RAM data operation.
The set cursor update mode can be used to implement “write after read RAM” function. The column address
(CA) will be restored to the value, which is before the set cursor update mode command, when resetting
cursor update mode.
The purpose of this pair of commands and their features is to support “write after read” function for cursor
implementation.
(29) SET COM END
Action
Set CEN
(Double byte command)
C/D W/R D7
0
0
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
0
0
1
CEN register parameter
This command programs the ending COM electrode. CEN defines the number of used COM electrodes, and
it should correspond to the number of pixel-rows in the LCD.
Revision 0.6
23
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
(30) SET PARTIAL DISPLAY START
Action
Set DST
(Double byte command)
C/D W/R D7
0
0
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
0
1
0
DST register parameter
This command programs the starting COM electrode, which has been assigned a full scanning period and
will output an active COM scanning pulse.
(31) SET PARTIAL DISPLAY END
Action
Set DEN
(Double byte command)
C/D W/R D7
0
0
1
D6
1
D5
D4
D3
D2
D1
D0
1
1
0
0
1
1
DEN register parameter
This command programs the ending COM electrode, which has been assigned a full scanning period and
will output an active COM scanning pulse.
CEN, DST, and DEN are 0-based index of COM electrodes. They control only the COM electrode activity,
and do not affect the mapping of display RAM to each COM electrodes. The image displayed by each pixel
row is therefore not affected by the setting of these three registers.
When LC[9]=1, two partial display modes are possible with UC1682:
LC[8]=1: ON-OFF only, ultra-low-power mode (if Mux-Rate 32, set BR=5).
LC[8]=0: Full gray shade low power mode (BR and PM stays the same)
When LC[9:8]=11b, the Mux-Rate is narrowed down to just the range between DST and DEN. When MuxRate is under 32, set BR=5, PC[3:2]=01b, and adjust PM to reduce VLCD and achieve the lowest power
consumption. When LC[9:8]=10b, the Mux-Rate is still CEN+1. This is achieved by suppressing only the
scanning pulses, but not the scanning time slots, for COM electrodes that is outside of DST~DEN. Under
this mode, the gray-scale quality of the display is preserved, while the power can be reduced significantly. In
either case, DST/DEN defines a small subsection of the display which will remain active while shutting down
all the rest of the display to conserve energy.
0
DST
DEN
Pulse Disable:
CEN
Pulse Enable:
Not Scanned:
79
(32) SET WINDOW PROGRAM STARTING COLUMN ADDRESS
Action
Set WPC0
(Double byte command)
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
1
0
0
WPC0[7:0] register parameter
This command is to program the starting column address of RAM program window.
24
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
(33) SET WINDOW PROGRAM STARTING ROW ADDRESS
Action
Set WPP0
(Double byte command)
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
1
0
1
WPP0 register parameter
This command is to program the starting row address of RAM program window.
(34) SET WINDOW PROGRAM ENDING COLUMN ADDRESS
Action
Set WPC1
(Double byte command)
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
1
1
0
WPC1[7:0] register parameter
This command is to program the ending column address of RAM program window.
(35) SET WINDOW PROGRAM ENDING ROW ADDRESS
Action
Set WPP1
(Double byte command)
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
1
1
1
WPP1 register parameter
This command is to program the ending row address of RAM program window.
(36) SET WINDOW PROGRAM ENABLE
Action
Set Window Program Enable AC[4]
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
1
0
0
AC4
This command is to enable the Window Program Function. Window Program Enable should always be reset
when changing the window program boundary and then set right before starting the new boundary program.
Window Program Function can be used to refresh the RAM data in a specified window of SRAM address.
When window programming is enabled, the CA and RA increment and wrap around will be automatically
adjusted, and therefore allow effective data update within the window.
The direction of Window Program will depend on the WA (AC[0]), RID (AC[2]), auto-increment order (AC[1])
and MX (LC[1]) register setting. WA decides whether the program RAM address advances to next
row/column after reaching the specified window column / row boundary. RID controls the RAM address
incrementing from WPP0 toward WPP1 (RID=0) or reverse the direction (RID=1). Auto-increment order
directs the RAM address increment vertically (AC[1]=1) or horizontally (AC[1]=0). MX results the RAM
column address incrementing from 103-WPC0 to 103-WPC1 (MX=1) or WPC0 to WPC1 (MX=0).
Revision 0.6
25
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
Auto-increment order = 0 MX=0 RID = 0
(WPP0,WPC0)
(WPP1,WPC1)
Auto-increment order = 1 MX=0 RID = 0
(WPP0,WPC0)
(WPP1,WPC1)
Auto-increment order = 0 MX=0 RID = 1
(WPP0,WPC0)
(WPP1,WPC1)
Auto-increment order = 0 MX=1 RID = 0
(WPP0,103-WPC0)
(WPP1,103-WPC1)
26
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
Auto-increment order = 1 MX=0 RID = 1
(WPP0,WPC0)
(WPP1,WPC1)
Auto-increment order = 1 MX=1 RID = 0
(WPP0,103-WPC0)
(WPP1,103-WPC1)
Auto-increment order = 0 MX=1 RID = 1
(WPP0,103-WPC0)
(WPP1,103-WPC1)
Auto-increment order = 1 MX=1 RID = 1
(WPP0,103-WPC0)
(WPP1,103-WPC1)
Revision 0.6
27
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
(37) SET OTP CONTROL
Action
Set OTPC
(Double byte command)
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
0
1
1
1
0
0
0
OTP0 register parameter
This command is for OTP operation control:
OTPC[2:0] : OTP command
000 : Sleep
010 : OTP Erase
1XX : For UltraChip use only.
001 : OTP Read
011 : OTP Program
OTPC[3] : OTP Enable (automatically cleared each time after OTP command is done)
OTPC[4] : OTP value valid ( ignore OTP value when L )
OTPC[5] : OTP operation mode – Set [5] before OTP external V connection
(38) SET OTP WRITE MASK
Action
Set OTPM
(Double byte command)
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
0
1
1
1
0
0
1
OTP1 register parameter
This command is enable write to each of the 8 individual OTP bits
(39) SET VOTP1 POTENTIOMETER
Action
Set OTP2
(Double byte command)
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
1
0
0
OTP2 register parameter
This command is for fine tuning VOPT1 setting (use with BR=00)
(40) SET VOTP2 POTENTIOMETER
Action
Set OTP3
(Double byte command)
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
1
0
1
OTP3 register parameter
This command is for fine tuning VOTP2 PM setting (use with BR=10)
(41) SET OTP WRITE TIMER
Action
Set OTP4
(Double byte command)
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
1
1
0
OTP4 register parameter
(42) SET OTP READ TIMER
Action
Set OTP5
(Double byte command)
28
C/D W/R D7
0
0
1
D6
D5
D4
D3
D2
D1
D0
1
1
1
0
1
1
1
OTP5 register parameter
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
LCD VOLTAGE SETTING
MULTIPLEX RATES
VLCD GENERATION
Multiplex Rate is completely software
programmable in UC1682 via registers CEN,
DST, DEN, and partial display control LC[9:8].
VLCD may be supplied either by internal charge
pump or by external power supply. The source of
VLCD is controlled by PC[3:2]. For good product
reliability, it is recommended to keep VLCD under
12V over the entire operating range.
Combined with low power partial display mode
and a low bias ratio of 5, UC1682 can support
wide variety of display control options. For
example, when a system goes into stand-by
mode, a large portion of LCD screen can be
turned off to conserve power.
BIAS RATIO SELECTION
Bias Ratio (BR) is defined as the ratio between
VLCD and VBIAS, i.e.
where VBIAS = VB1+ – VB1– = VB0+ – VB0–.
The theoretical optimum Bias Ratio can be
estimated by Mux + 1 . BR of value 15~20%
lower/higher than the optimum value calculated
above will not cause significant visible change in
image quality.
Due to the nature of STN operation, an LCD
designed for good gray-shade performance at
high Mux Rate (e.g. MR=80), can generally
perform very well as a black and white display, at
lower Mux Rate. However, it is also true that such
technique generally can not maintain LCD’s
quality of gray shade performance, since the
contrast of the LCD will increase as Mux Rate
decreases, and the shades near the two ends of
the spectrum will start to lose visibility.
UC1682 supports four BR as listed below. BR
can be selected by software program.
BR
0
1
2
3
Bias Ratio
5
7
8
9
TEMPERATURE COMPENSATION
Four (4) different temperature compensation
coefficients can be selected via software. The
four coefficients are given below:
% per C
0
1
2
3
-0.05
-0.10
-0.15
-0.20
Table 2: Temperature Compensation
Revision 0.6
CV0 and CPM are two constants, whose value
depends on the setting of BR register, as
illustrated in the table on the next page,
PM is the numerical value of PM register,
T is the ambient temperature in OC, and
CT is the temperature compensation
coefficient as selected by TC register.
VLCD FINE TUNING
Gray shade and color STN LCD is sensitive to
even a 1% mismatch between IC driving voltage
and the VOP of LCD. However, it is difficult for
LCD makers to guarantee such high precision
matching of parts from different venders. It is
therefore necessary to adjust VLCD to match the
actual VOP of the LCD.
For the best results, software or OTP based VLCD
adjustment is the recommended method for VLCD
fine tuning.
For applications where mechanical manual fine
tuning of VLCD becomes necessary, then VBIAS pin
may be used with an external trim pot to fine tune
the VLCD.
Table 1: Bias Ratios
o
V LCD = (CV 0 + C PM × PM ) × (1 + (T − 25) × CT %)
where
BR = VLCD /VBIAS,
TC
When VLCD is generated internally, the voltage
level of VLCD is determined by three control
registers: BR (Bias Ratio), PM (Potentiometer),
and TC (Temperature Compensation), with the
following relationship:
LOAD DRIVING STRENGTH
The power supply circuit of UC1682 is designed
to handle LCD panels with load capacitance up to
~20nF when VDD2 = 2.5V. For larger LCD panels
use higher VDD and COF packaging.
20nF is also the recommended limit for LCD
panel size for COG applications.
29
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
VLCD QUICK REFERENCE
14
13
12
11
VLCD
10
9
8
7
6
5
4
0
32
64
96
128
160
192
224
256
PM
VLCD-PM relationship for different BR setting at 25oC.
BR
CV0 (V)
CPM (mV)
5
4.474
12.50
7
6.206
17.50
8
7.070
20.00
9
7.931
22.50
PM
0
255
0
255
0
255
0
255
VLCD (V)
4.47
7.66
6.21
10.67
7.07
12.17
7.93
13.67
Note:
30
1.
For good product reliability, keep VLCD under 10.3V at room temperature, and keep VLCD under
10.5V under all temperature and operating conditions.
2.
The integer values of BR above are for reference only and probably have slight shift.
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
HI-V GENERATOR AND BIAS REFERENCE CIRCUIT
VDD
VDD
VDD2/VDD3
VB0+
SB0+
CB0
VB0SB0-
UC1682
VDD2
VDD3
VB1+
SB1+
CB1
VB1SB1-
CB1+
(OPTIONAL)
30pf for
applications
with VLCD
over 11v
VLCDOUT
VLCDIN
VSS
VSS2
CL
RL
(OPTIONAL)
FIGURE 3: Reference circuit using internal Hi-V generator circuit
VDD
VB0+
SB0+
VDD
VDD2/VDD3
CB0
VB0SB0-
VDD2
VDD3
R1
VR
VBIAS
CBIAS
UC1682
VB1+
SB1+
CB1
VB1SB1-
CB1+
(OPTIONAL)
10~30pf for
applications
with VLCD
over 11v
VLCDOUT
VLCDIN
VSS
VSS2
CL
RL
(OPTIONAL)
FIGURE 4: Reference circuit using external Bias source
Note
Sample component values: (The illustrated circuit and component values are for reference only. Please
optimize for specific requirements of each application.)
150 ~ 250x LCD load capacitance or 2.2µF (2V), whichever is higher.
CB:
CL:
5nF ~ 50nF (16V) is appropriate for most applications.
RL:
3 ~ 10M Ω, RC time constant of CL x RL should be roughly 0.2~1sec
1M Ω
VR:
R1:
330K Ω
CBIAS: 10nF ~ 0.1uF is the recommended default value (not required for OTP version).
Revision 0.6
31
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
LCD DISPLAY CONTROLS
CLOCK & TIMING GENERATOR
DRIVER ENABLE (DE)
UC1682 contains a built-in system clock. All
required components for the clock oscillator are
built-in. No external parts are required.
Driver Enable is controlled by the value of DC[2]
via Set Display Enable command. When DC[2] is
set to OFF (logic “0”), both COM and SEG drivers
will become idle and UC1682 will put itself into
Sleep mode to conserve power.
Four different line rates are provided for system
design flexibility. The line rate is controlled by
register LC[4:3]. When Mux-Rate is above 38,
frame rate is calculated as:
Frame Rate = Line-Rate / Mux-Rate.
When Mux-Rate is lowered to 38 (and 24), line
rate will be scaled down by 2 (and 3) times
automatically reduce power consumption.
Flicker-free frame rate is dependent on LC
material and gray-shade modulation scheme.
Frame rate 175Hz is recommended for 32-shade
mode. Choose lower frame rate for lower power,
and choose higher frame rate to improve LCD
contrast and minimize flicker.
When switching from 32-shade modulation to 8shade modulation, line rate will be scaled down
automatically by ~30%. Under most situations,
flicker behavior is similar between these two
different modulation schemes.
When switching from 32-shade modulation to 8shade modulation, line rate will be scaled down
automatically by ~35%. Under most situations,
flicker behavior is similar between these two
different modulation schemes. However, it is
always recommended to test each mode to make
sure flicker behavior is acceptable
When DC[2] is set to ON, the DE flag will become
“1”, and UC1682 will first exit from Sleep mode,
restore the power (VLCD, VD etc.) and then turn on
COM and SEG drivers.
ALL PIXELS ON (APO)
When set, this flag will force all SEG drivers to
output ON signals, disregarding the data stored
in the display buffer.
This flag has no effect when Display Enable is
OFF and it has no effect on data stored in RAM.
INVERSE (PXV)
When this flag is set to ON, SEG drivers will
output the inverse of the value it received from
the display buffer RAM (bit-wise inversion). This
flag has no impact on data stored in RAM.
PARTIAL SCROLL
Control register FL specifies a region of rows
which are not affected by the SL register. Since
SL register can be used to implement scroll
function. The FL register can be used to
implement fixed region when the other part of the
display is scrolled by SL.
DRIVER MODES
COM and SEG drivers can be in either Idle mode
or Active mode, controlled by Display Enable flag
(DC[2]). When SEG drivers are in Idle mode, they
will be connected together to ensure zero DC
condition on the LCD.
PARTIAL DISPLAY
UC1682 provides flexible control of Mux Rate
and active display area. Please refer to command
Set COM End, Set Partial Display Start, and Set
Partial Display End for more detail.
DRIVER ARRANGEMENTS
GRAY-SHADE MODULATION MODE
The naming conventions are: COM(x), where
x=1~80, refers to the COM driver for the x-th row
of pixels on the LCD panel.
UC1682 has two gray-shade modulation modes:
32-shade and 8-shade.
The mapping of COM(x) to LCD pixel rows is
fixed and it is not affected by SL, CST, CEN, DST,
DEN, MX or MY settings.
The 8-shade mode will consume ~30% less
power than the 32-shade mode, and can be used
for situations where power consumption is more
critical than color fidelity.
DISPLAY CONTROLS
There are three groups of display control flags in
the control register DC: Driver Enable (DE), AllPixel-ON (APO) and Inverse (PXV). DE has the
overriding effect over PXV and APO.
32
Changing gray-shade modulation mode does not
affect the content of SRAM display buffer, and
the image data will remain the same after
switching back and forth between 8-shade mode
and 32-shade mode.
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
INPUT COLOR FORMATS
UC1682 supports the following four different input
color formats.
256C (8-bit/RGB): This is the most compact
color mode, and is intended to minimize the bus
cycle required to refresh the display buffer. Onchip extension circuit will automatically expand
the input RGB data into on-chip RAM buffer
format.
4KC (12-bit/RGB): In this color mode, G will be
extended while B will be dithered, and the input
data will be converted into 4R-5G-3B format
before they are stored to display RAM.
56KC (16-bit/RGB): On-chip dither engine will
convert the input data into internal 12-bit-perRGB pixel format and store it to on-chip display
RAM. This is the default mode.
221KC (24-bit/RGB): On-chip dither engine will
convert input data into 4R-5G-3B format and
store it to on-chip display RAM. This mode
provides the smoothest shades and the most
vivid color in the LCD.
Changing color mode does not affect the content
already stored in the display buffer RAM. Users
can use several color modes together in real time.
For example, the menu portion can be painted in
256-color mode for fast update speed, and then
switch to 221K-color mode, together with window
programming option, and take advantage of builtin dither engine to produce smooth graphics
images.
LAYOUT CONSIDERATIONS FOR COM SIGNALS
Since the COM scanning pulse of UC1682 can
be as short as 30µS, it is critical to control the RC
delay of COM signal to minimize distortion of
COM scanning pulse.
In addition, please make sure
| RCMAX – RCMIN | < 0.3 x RCMAX
so that the COM distortions on the top of the
screen to the bottom of the screen are uniform.
LAYOUT CONSIDERATIONS FOR SEG SIGNALS
Excessive SEG signal RC decay can cause
image dependent changes of medium gray
shades and sharply increase of SEG direction
crosstalk.
Please limit the worst case of SEG signal RC
delay as calculated below.
(RCOL /2.7 + RSEG) x CCOL < 0.5µS
where
CCOL:
LCD loading capacitance of one
pixel column. It can be calculated
by CLCD / #_of column, CLCD is the
LCD panel capacitance.
RCOL:
ITO resistance over one column of
pixels within the active area
RSEG:
SEG routing resistance from IC to
the active area + SEG driver
output impedance
LAYOUT CONSIDERATIONS FOR SEG SIGNALS
Excessive SEG signal RC decay can cause
image dependent changes of medium gray
shades and sharply increase of SEG direction
crosstalk.
For good image quality, please limit the worst
case of SEG signal RC delay as calculated below.
(RCOL /2.7 + RSEG) x CCOL < 0.4µS
where
CCOL:
LCD loading capacitance of one
pixel column. It can be calculated
by CLCD / #_of column, CLCD is the
LCD panel capacitance.
RCOL:
ITO resistance over one column of
pixels within the active area
For the best image quality, limit the worst case of
RC delay of COM signal as calculated below.
(RROW / 2.7+ RCOM + ROUT) x CROW < 2µS
where
CROW :
LCD loading capacitance of one
row of pixels. It can be calculated
by CLCD/Mux-Rate, where CLCD is
the LCD panel capacitance.
RROW :
ITO resistance over one row of
pixels within the active area
RCOM:
COM routing resistance from IC to
the active area
ROUT:
COM output impedance
Revision 0.6
SEG routing resistance from IC to the
RSEG:
active area + SEG driver output impedance
33
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
RAM
W/R
POL
COM1
COM2
COM3
SEG1
SEG2
FIGURE 5: COM and SEG Driving Waveform
34
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
HOST INTERFACE
Control & Data Pins
As summarized in the table below, UC1682
supports two parallel bus protocols, in either 8-bit
or 4-bit bus width, and three serial bus protocols.
Bus Type
Width
Access
BM[1:0]
D[7:6]
CS[1:0]
CD
Designers can either use parallel bus to achieve
high data transfer rate, or use serial bus to create
compact LCD modules.
8080
8-bit
10
Data
___
WR0
6800
4-bit
8-bit
Read/Write
00
11
0X
Data
__
___
01
00
0X
10
Chip Select
Control/Data
_
WR
WR1
__
S8 (4wr)
4-bit
_
S9 (3wr)
01
1X
–
R/W
–
EN
–
RD
D[5:4]
Data
–
Data
–
D[3:0]
Data
Data
Data
Data
* Connect unused control pins and data bus pins to VDD or VSS
–
D0=SCK, D3=SDA
CS
Disable
Interface
CS
Init bus
state
CD 1<=>0
Init bus
state
CD 1=>0
init color
mapping
RESET
Init bus
state
RESET
init color
mapping
9
9
9
9
–
–
–
9
9
–
–
9
9
9
9
9
9
9
9
9
9
9
9
9
8-bit
4-bit
S8 or S9
S8uc
•
•
•
•
•
S8uc (3wr)
Serial
Write Only
00
11
CS disable bus interface – CS can be used to disable Bus Interface Write / Read Access.
CD refers to CD transitions within valid CS window. CD = 0 means write command or read status.
CS / CD Sync / RESET can be used to initialize bus state machine (like 4 bits / S8 / S9).
RESET can be pin reset / soft reset / power on reset.
CD can be used to initialize the multi-byte input RGB format to/from on-chip SRAM mapping.
Table 3: Host interfaces Summary
PARALLEL INTERFACE
The timing relationship between UC1682 internal
control signal RD, WR and their associated bus
actions are shown in the figure below.
The Display RAM read interface is implemented
as a two-stage pipe-line. This architecture
requires that, every time memory address is
modified, either in 8-bit mode or 4-bit mode, by
either Set CA, or Set RA command, a dummy
read cycle needs to be performed before the
actual data can propagate through the pipe-line
and be read from data port D[7:0].
Revision 0.6
There is no pipeline in write interface of Display
RAM. Data is transferred directly from bus buffer
to internal RAM on the rising edges of write
pulses.
8-BIT & 4-BIT BUS OPERATION
UC1682 supports both 8-bit and 4-bit bus width.
The bus width is determined by pin BM[1].
4-bit bus operation exactly doubles the clock
cycles of 8-bit bus operation, MSB followed by
LSB, including the dummy read, which also
requires two clock cycles. The bus cycle of 4-bit
mode is reset each time CD pin changes state
(when CS is active).
35
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
External
CD
___
WR
__
RD
D[7:0]
LLSB
DL
DL+K
CMSB
CLSB
Dummy
DC
DC+1
MMSB
MLSB
Internal
Write
Read
Data
Latch
Column
Address
DL
L
DL+K
L+K
Dummy
L+K+1
DC
C
DC+1
C+1
DC+2
C+2
C+3
M
FIGURE 6: 8 bit Parallel Interface & Related Internal Signals
SERIAL INTERFACE
UC1682 supports three serial modes, one 4-wire
SPI mode (S8), one compact 3/4-wire mode (S8uc)
and one 3-wire SPI mode (S9). Bus interface mode
is determined by the wiring of the BM[1:0] and
D[7:6]. See table in last page for more detail.
S8 (4-WIRE) INTERFACE
Only write operations are supported in 4-wire serial
mode. Pin CS[1:0] are used for chip select and bus
cycle reset. Pin CD is used to determine the
content of the data been transferred. During each
write cycle, 8 bits of data, MSB first, are latched on
eight rising SCK edges into an 8-bit data holder.
If CD=0, the data byte will be decoded as
command. If CD=1, this 8-bit will be treated as data
and transferred to proper address in the Display
Data RAM on the rising edge of the last SCK pulse.
Pin CD is examined when SCK is pulled low for the
LSB (D0) of each token.
CS0
SDA
D7
D6
D5
D4
D3
D2
D1
D0
D7
D6
D5
D7
D6
D5
SCK
CD
FIGURE 7.a: 4-wire Serial Interface (S8)
CS0
SDA
D7
D6
D5
D4
D3
D2
D1
D0
SCK
CD
FIGURE 7.b: 3/4-wire Serial Interface (S8uc)
36
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
bit is CD, which determines the content of the
following 8 bits of data, MSB first. These 8
command or data bits are latched on rising SCK
edges into an 8-bit data holder. If CD=0, the data
byte will be decoded as command. If CD=1, this 8bit will be treated as data and transferred to proper
address in the Display Data RAM at the rising edge
of the last SCK pulse.
S8UC (3/4-WIRE) INTERFACE
Only write operations are supported in this 3/4-wire
serial mode. The data format is identical to S8.
However, in addition to CS pins, CD pin transitions
will also reset the bus cycle in this mode. So, if CS
pins are hardwired to enable chip-select, the bus
can work properly with only three signal pins.
By sending CD information explicitly in the bit
stream, control pin CD is not used, and should be
connected to either VDD or VSS. The toggle of CS0
or CS1 for each byte of data/command is
recommended but optional.
S9 (3-WIRE) INTERFACE
Only write operations are supported in this 3-wire
serial mode. Pin CS[1-0] are used for chip select
and bus cycle reset. On each write cycle, the first
CS0
SDA
CD
D7
D6
D5
D4
D3
D2
D1
D0
CD
D7
D6
SCK
FIGURE 7.c: 3-wire Serial Interface (S9)
Revision 0.6
37
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
HOST INTERFACE REFERENCE CIRCUIT
VDD
VDD
VCC
D7-D0
D7-D0
CD
WR0(WR)
WR1(RD)
CD
WR
RD
MPU
CS0
ADDRESS
IORQ
UC1682
CS1
DECODER
VDD
RST
ID
VDD
BM1
BM0
GND
VSS
FIGURE 8: 8080/8bit parallel mode reference circuit
VDD
VCC
D7
D3-D0
D3-D0
CD
WR
RD
MPU
CD
WR0(WR)
WR1(RD)
CS0
ADDRESS
IORQ
VDD
UC1682
CS1
DECODER
VDD
RST
ID
BM1
BM0
VSS
GND
FIGURE 9: 8080/4bit parallel mode reference circuit
38
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
VDD
VCC
VDD
D7-D0
D7-D0
CD
R/W
E
MPU
CD
WR0(R/W)
WR1(E)
ADDRESS
IORQ
CS0
UC1682
CS1
DECODER
VDD
RST
ID
VDD
BM1
BM0
VSS
GND
FIGURE 10: 6800/8bit parallel mode reference circuit
VDD
VCC
D7
D3-D0
D3-D0
CD
R/W
E
MPU
CD
WR0(R/W)
WR1(E)
ADDRESS
IORQ
VDD
CS0
DECODER
UC1682
CS1
VDD
VDD
RST
ID
BM1
BM0
VSS
GND
FIGURE 11: 6800/4bit parallel mode reference circuit
Revision 0.6
39
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
VDD
D7
VCC
VDD
D6
SCK
SDA
CD
MPU
SCK(D0)
SDA(D3)
CD
WR0
WR1
ADDRESS
IORQ
CS0
DECODER
UC1682
CS1
VDD
RST
ID
BM1
BM0
GND
VSS
FIGURE 12: 4-Wires SPI (S8) serial mode reference circuit
VDD
VDD
VCC
SCK
SDA
CD
D7
D6
VDD
SCK(D0)
SDA(D3)
CD
WR0
WR1
CS0
MPU
UC1682
VDD
RST
ID
CS1
BM1
BM0
GND
VSS
FIGURE 13: 3/4-Wires SPI (S8uc) serial mode reference circuit
40
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
VDD
VDD
VCC
SCK
SDA
MPU
VDD
D7
SCK(D0)
SDA(D3)
WR0
WR1
CS0
ADDRESS
IORQ
DECODER
UC1682
CS1
VDD
RST
ID
VDD
BM1
BM0
GND
VSS
FIGURE 14: 3-Wires SPI (S9) serial mode reference circuit
Note
•
ID pin is for production control. The connection will affect the content of D[7] when using Get Status
command. Connect to VDD for “H” or VSS for “L”.
•
RST pin is optional. When RST pin is not used, connect the pin to VDD.
Revision 0.6
41
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
DISPLAY DATA RAM
DATA ORGANIZATION
zero value is equivalent to scrolling the LCD
display up or down (depends on MY) by SL rows.
The input display data (depend on color mode)
are stored to a dual port static RAM (RAM, for
Display Data RAM) organized as 80x104X12.
RAM ADDRESS GENERATION
After setting CA and RA, the subsequent data
write cycles will store the data for the specified
pixel to the proper memory location.
Please refer to the map in the following page
between the relation of COM, SEG, SRAM, and
various memory control registers.
DISPLAY DATA RAM ACCESS
The Display RAM is a special purpose dual port
RAM which allows asynchronous access to both
its column and row data. Thus, RAM can be
independently accessed both for Host Interface
and for display operations.
DISPLAY DATA RAM ADDRESSING
A Host Interface (HI) memory access operation
starts with specifying Row Address (RA) and
Column Address (CA) by issuing Set Row
Address and Set Column Address commands.
If wrap-around (WA, AC[0]) is OFF (0), CA will
stop incrementing after reaching the end of row
(103), and system programmers need to set the
values of RA and CA explicitly.
If WA is ON (1), when CA reaches the end of a
row, CA will be reset to 0 and RA will increment
or decrement, depending on the setting of row
Increment Direction (RID, AC[2]). When RA
reaches the boundary of RAM (i.e. RA = 0 or 79),
RA will be wrapped around to the other end of
RAM and continue.
MX IMPLEMENTATION
Column Mirroring (MX) is implemented by
selecting either (CA) or (103–CA) as the RAM
column address. Changing MX affects the data
written to the RAM.
Since MX has no effect on the data already
stored in RAM, changing MX does not have
immediate effect on the displayed pattern. To
refresh the display, refresh the data stored in
RAM after setting MX.
The mapping of the data stored in the display
SRAM and the scanning COM electrodes can be
obtained by combining the fixed COM scanning
sequence and the following RAM address
generation formula.
When FL=0, during the display operation, the
RAM line address generation can be
mathematically represented as following:
For the 1st line period of each field
Line = SL
Otherwise
Line = Mod(Line+1, 80)
Where Mod is the modular operator, and Line is
the bit slice line address of RAM to be outputted
to SEG drivers. Line 0 corresponds to the first bitslice of data in RAM.
The above Line generation formula produces the
“loop around” effect as it effectively resets Line to
0 when Line+1 reaches 80. Effects such as
scrolling can be emulated by changing SL
dynamically.
MY IMPLEMENTATION
Row Mirroring (MY) is implemented by reversing
the mapping order between COM electrodes and
RAM, i.e. the mathematical address generation
formula becomes:
st
For the 1 line period of each field
Line = Mod(SL + MUX-1, 80)
where MUX = CEN + 1
Otherwise
Line = Mod(Line-1 , 80)
Visually, the effect of MY is equivalent to flipping
the display upside down. The data stored in
display RAM are not affected by MY.
ROW MAPPING
COM electrode scanning orders are not affected
by Start Line (SL), Fixed Line (FL) or Mirror Y
(MY, LC[3]). Visually, register SL having a non-
42
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
WINDOW PROGRAM
Window program is designed for data write in a
specified window range of SRAM address. The
procedure should start with window boundary
registers setting (WPP0, WPP1, WPC0 and WPC1)
and then enable AC[4]. After AC[4] sets, data
can be written to SRAM within the window
address range which is specified by (WPP0, WPC0)
and (WPP1, WPC1). AC[4] should be cleared after
any modification of window boundary registers
and then set again in order to initialize another
window program.
The data write direction will be determined by
AC[2:0] and MX settings. When AC[0]=1, the
data write can be consecutive within the range of
the specified window. AC[1] will control the data
write in either column or row direction. AC[2] will
result the data write starting either from row
WPP0 or WPP1. MX is for the initial column
address either from WPC0 to WPC1 or from (MCWPC0 to MC-WPC1).
Example1:
Example 2:
AC[2:0] = 001 MX=0
AC[2:0] = 111 MX = 0
column
0
103
(WPP0, WPC0)
(WPP0, WPC0)
row
79
Revision 0.6
(WPP1,WPC1)
(WPP1,WPC1)
43
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
Row
Adderss
MY=0
SL=0
SL=16
RAM
00H
01H
02H
03H
04H
05H
06H
07H
08H
09H
0AH
0BH
0CH
0DH
0EH
0FH
10H
11H
12H
13H
14H
15H
16H
17H
18H
19H
1AH
1BH
1CH
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
COM10
COM11
COM12
COM13
COM14
COM15
COM16
COM17
COM18
COM19
COM20
COM21
COM22
COM23
COM24
COM25
COM26
COM27
COM28
COM29
38H
39H
3AH
3BH
3CH
3DH
3EH
3FH
40H
41H
42H
43H
44H
45H
46H
47H
48H
49H
4AH
4BH
4CH
4DH
4EH
4FH
0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG308
SEG309
SEG310
SEG311
SEG312
SEG312
SEG311
SEG310
SEG309
SEG308
SEG5
SEG4
SEG3
SEG2
SEG1
MX
1
COM76
COM77
COM78
COM79
COM80
COM65
COM66
COM67
COM68
COM69
COM70
COM71
COM72
COM73
COM74
COM75
COM76
COM77
COM78
COM79
COM80
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
COM10
COM11
COM12
COM13
COM60
COM61
COM62
COM63
COM64
MY=1
SL=0
SL=16
COM80
COM79
COM78
COM77
COM76
COM75
COM74
COM73
COM72
COM5
COM4
COM3
COM2
COM1
COM16
COM15
COM14
COM13
COM12
COM11
COM10
COM9
COM8
COM7
COM6
COM5
COM4
COM3
COM2
COM1
COM80
COM79
COM78
COM77
COM76
COM75
COM74
COM73
COM72
COM40
COM39
COM38
COM37
COM36
COM35
COM34
COM33
COM32
COM31
COM30
COM29
COM28
COM27
COM26
COM25
COM24
COM23
COM22
COM21
COM20
COM19
COM18
COM17
Example for memory mapping: let MX = 0, MY = 0, SL = 0, LC[7:6] = 10b ( RRRRR-GGGGGG-BBBBB, 56K
color ), according to the data shown in the above table (R: 11111b, G: 111111b, B: 11111b):
⇒
⇒
44
1st Byte write data: 11111111b
2nd Byte write data: 11111111b
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
RESET & POWER MANAGEMENT
TYPES OF RESET
CHANGING OPERATION MODE
UC1682 has two different types of Reset:
Power-ON-Reset and System-Reset.
In addition to Power-ON-Reset, two commands will
initiate OM transitions:
Power-ON-Reset is performed right after VDD is
connected to power. Power-On-Reset will first wait
for about 5~10mS, depending on the time required
for VDD to stabilize, and then trigger the System
Reset.
System Reset can also be activated by software
command or by connecting RST pin to ground.
In the following discussions, Reset means System
Reset.
RESET STATUS
When UC1682 enters RESET sequence:
•
Operation mode will be “Reset”
•
System Status bits RS and BZ will stay as “1”
until the Reset process is completed. When
RS=1, the IC will only respond to Read Status
command. All other commands are ignored.
•
All control registers are reset to default values.
Refer to Control Registers for details of their
default values.
OPERATION MODES
UC1682 has three operating modes (OM):
Reset, Normal, Sleep.
Set Display Enable, and System Reset.
When DC[2] is modified by Set Display Enable, OM
will be updated automatically. There is no other
action required to enter Sleep mode.
For maximum energy utilization, Sleep mode is
designed to retain charges stored in external
capacitors CB0, CB1, and CL. To drain these
capacitors, use Reset command to activate the onchip draining circuit.
Action
Mode
OM
Set Driver Enable to “0”
Set Driver Enable to “1”
Reset command or
RST_ pin pulled “L”
Power ON Reset
Sleep
Normal
10
11
Reset
00
Table 5: OM changes
Even though UC1682 consumes very little energy
in Sleep mode (typically 5uA or less); however,
since all capacitors are still charged, the leakage
through COM drivers may damage the LCD over
the long term. It is therefore recommended to use
Sleep mode only for brief Display OFF operations,
such as full-frame screen updates, and to use
RESET for extended screen OFF operations.
Mode
Reset
Sleep Normal
EXITING SLEEP MODE
OM
Host Interface
Clock
LCD Drivers
Charge Pump
Draining Circuit
00
Active
OFF
OFF
OFF
ON
10
Active
OFF
OFF
OFF
OFF
UC1682 contains internal logic to check whether
VLCD and VBIAS are ready before releasing COM
and SEG drivers from their idle states. When
exiting Sleep or Reset mode, COM and SEG
drivers will not be activated until UC1682 internal
voltage sources are restored to their proper values.
11
Active
ON
ON
ON
OFF
Table 4: Operating Modes
Revision 0.6
45
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
POWER-DOWN SEQUENCE
POWER-UP SEQUENCE
UC1682 power-up sequence is simplified by built-in
“Power Ready” flags and the automatic invocation
of System-Reset command after Power-ON-Reset.
To prevent the charge stored in capacitors CBX+,
CBX–, and CL from damaging the LCD, when VDD is
switched off, use Reset mode to enable the built-in
draining circuit and discharge these capacitors.
The draining resistor is 1K Ω for both VLCD and VB+.
It is recommended to wait 3 x RC for VLCD and 1.5
x RC for VB+. For example, if CL is 15nF, then the
draining time required for VLCD is 0.5~1mS.
System programmers are only required to wait 5~
10 ms before the CPU starting to issue commands
to UC1682. No additional time sequences are
required between enabling the charge pump,
turning on the display drivers, writing to RAM or
any other commands. However, while turning on
VDD, VDD2/3 should be started not later than VDD.
When internal VLCD is not used, UC1682 will NOT
drain VLCD during RESET. System designers need
to make sure external VLCD source is properly
drained off before turning off VDD.
Delay allowance between VDD and VDD2/3 is
illustrated as Figure 15-1.
Turn on VDD
Reset command
Wait 5~10 mS
Set OTPC[4]
Wait ~1 mS
( Ignore OTP value when “L” )
Set LCD Bias Ratio (BR)
Set Potential Meter (PM)
Turn off VDD
Figure 16: Reference Power-Down Sequence
Set Display Enable
Figure 15: Reference Power-Up Sequence
TDelay > 0 s
VDD2/3 > 2.4V
VDD
VDD2/3 > VDD
TWait > 50 mS
Tf < 10 mS
> 1.8V
T1
T2
10μS < T1, T2 < 10 mS
Figure 15-1: Delay allowance and Power Off-On Sequence
46
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
SAMPLE POWER MANAGEMENT COMMAND SEQUENCES
The following tables are examples of command sequence for power-up, power-down and display ON/OFF
operations. These are only to demonstrate some “typical, generic” scenarios. Designers are encouraged to
study related sections of the datasheet and find out what the best parameters and control sequences are for
their specific design needs.
C/D
The type of the interface cycle. It can be either Command (0) or Data (1)
W/R
The direction of dataflow of the cycle. It can be either Write (0) or Read (1).
Type
Required:
Customer:
Advanced:
Optional:
These items are required
These items are not necessary if customer parameters are the same as default
We recommend new users to skip these commands and use default values.
These commands depend on what users want to do.
POWER-UP
Type C/D W/R D7 D6 D5 D4 D3 D2 D1 D0
R
R
C
C
A
C
C
R
O
R
–
0
0
–
0
0
–
1
0
–
0
0
–
1
0
–
1
0
–
1
0
–
0
0
–
0
0
0
0
0
0
0
0
0
1
.
.
1
0
0
0
0
0
0
0
0
0
.
.
0
0
0
1
1
1
1
1
#
#
.
.
#
1
0
1
0
1
1
0
#
#
.
.
#
0
1
0
1
0
1
0
#
#
.
.
#
1
0
0
0
1
0
0
#
#
.
.
#
0
0
0
0
0
1
0
#
#
.
.
#
1
1
#
0
1
0
0
#
#
.
.
#
1
#
#
#
#
#
0
#
#
.
.
#
1
Chip action
– Automatic Power-ON Reset.
0 (37) Set OTP operation
0 Control.
(Double-type Command)
# (5) Set Temp. Compensation
# (20) Set LCD Mapping
# (15) Set Line Rate
# (22) Set Color Mode
# (26) Set LCD Bias Ratio
1
(11) Set VBIAS Potentiometer
#
#
.
Write display RAM
.
#
1 (18) Set Display Enable
Comments
Wait 5~10ms after VDD is ON
Ignore OTP value
Set up LCD format specific
parameters, MX, MY, etc.
Fine tune for power, flicker,
contrast, and shading.
LCD specific operating
voltage setting
Set up display image
POWER-DOWN
Type C/D W/R D7 D6 D5 D4 D3 D2 D1 D0
R
R
0
–
0
–
1
–
1
–
1
–
0
–
0
–
0
–
1
–
Chip action
0 (23) System Reset
– Draining capacitor
Comments
Wait ~1ms before VDD OFF
BRIEF DISPLAY-OFF
Type C/D W/R D7 D6 D5 D4 D3 D2 D1 D0
Chip action
Comments
R
C
0
0
1 0 1 0 1 1 1 0 (18) Set Display Disable
1
0
# # # # # # # # Write display RAM
Set up display image (Image
update is optional. Data in
.
.
. . . . . . . .
the RAM is retained through
.
.
. . . . . . . .
the SLEEP state.)
1
0
# # # # # # # #
R
0
0
1 0 1 0 1 1 1 1 (18) Set Display Enable
* This is only recommended for very brief display OFF (under 10mS).
If image becomes unstable use the Extended Display OFF approach shown below.
Revision 0.6
47
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
EXTENDED DISPLAY-OFF
Type C/D W/R D7 D6 D5 D4 D3 D2 D1 D0
Chip action
R
0
0
1
1
1
0
0
0
1
0 (23) System Reset.
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
R
Repeat power-up sequence
Comments
CB1, CB1, CLCD discharged.
Extended display OFF
Zzzz...
System waking up
Repeat power up register
setting sequence
Set up display image (Image
update is optional. Data in
the RAM is retained through
the RESET state.)
# # # # # # # #
0
1
. . . . . . . .
.
.
Write display RAM
. . . . . . . .
.
.
# # # # # # # #
0
1
R
0
0
1 0 1 0 1 1 1 1 (18) Set Display Enable
* The sequence is basically the same as the power up sequence, except Power-ON Reset is replaced by
System Reset command, and an extended idle time in between.
C
48
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
ABSOLUTE MAXIMUM RATINGS
In accordance with IEC134, note 1, 2 and 3.
Symbol
Parameter
Min.
Max.
Unit
VDD
Logic Supply voltage
-0.3
+4.0
V
VDD2
LCD Generator Supply voltage
-0.3
+4.0
V
VDD3
Analog Circuit Supply voltage
-0.3
+4.0
V
LCD Driving voltage (-25 C ~ +75 C)
-0.3
+12.0
V
Digital input signal
-0.4
VDD + 0.5
Operating temperature range
-30
+85
o
C
+125
o
C
VLCD
VIN
TOPR
TSTR
O
Storage temperature
O
-55
V
Notes
1.
VDD based on VSS = 0V
2.
Stress beyond ranges listed above may cause permanent damages to the device.
Revision 0.6
49
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
SPECIFICATIONS
DC CHARACTERISTICS
Symbol
Parameter
VDD
Supply for digital circuit
VDD2/3
Supply for bias & pump
VLCD
Conditions
Min.
Charge pump output
VDD2/3
2.4V, 25 C
LCD data voltage
VDD2/3
2.4V, 25OC
VIL
Input logic LOW
VIH
Input logic HIGH
Output logic LOW
VOH
Output logic HIGH
IIL
Typ.
Unit
3.3
V
2.4
3.3
V
10.5
V
1.5
V
0.2VDD
V
0.2VDD
V
O
VD
VOL
Max.
1.8
9.9
0.9
0.8VDD
V
0.8VDD
V
Input leakage current
CIN
COUT
1.5
µA
Input capacitance
5
10
pF
Output capacitance
5
10
pF
R0(SEG)
SEG output impedance
VLCD = 9.9V
1.5
3.0
kΩ
R0(COM)
COM output impedance
VLCD = 9.9V
2.0
4.0
KΩ
Average Line rate
LC[4:3] = 11b
20
22.4
Klps
fLINE
18.4
Note: When VDD < 2.0, letting VIL = 0 and VIH = VDD is recommended.
POWER CONSUMPTION
VDD = 2.8V, Bias Ratio = 8, PM = 142, VLCD = 9.9V, Line Rate =10b, PL = 11b, MR =80, Bus mode =6800,
CL = 5nF~50nF, CB = 2µF. All SEG/COM outputs are open-circuit.
Display Pattern
50
Conditions
Typ. (µA)
Max. (µA)
All-OFF
Bus = idle
665
2000
2-pixel checker
Bus = idle
860
2000
VLCD
Bus = idle (standby current)
-
5
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
AC CHARACTERISTICS
CD
tAS80
CS0
CS1
tAH80
tCY80
tCSSA80
tPWR80, tPWW80
WR0
WR1
tCSH80
tCSSD80
tHPW80
tDH80
tDS80
Write
D[7:0]
tACC80
tOD80
Read
D[7:0]
FIGURE 17: Parallel Bus Timing Characteristics (for 8080 MCU)
(2.5V
o
VDD< 3.3V, Ta= –30 to +85 C)
Symbol
Signal
Description
tAS80
tAH80
tCY80
CD
Address setup time
Address hold time
System cycle time
8 bits bus
(read)
(write)
4 bits bus
(read)
(write)
Pulse width 8 bits (read)
4 bits
Pulse width 8 bits (write)
4 bits
High pulse width
8 bits bus
(read)
(write)
4 bits bus
(read)
(write)
Data setup time
Data hold time
Read access time
Output disable time
tPWR80
WR1
tPWW80
WR0
tHPW80
WR0, WR1
tDS80
tDH80
tACC80
tOD80
tCSSA80
tCSSD80
tCSH80
Revision 0.6
D0~D7
CS1/CS0
Chip select setup time
Condition
Min.
Max.
Units
0
15
–
ns
–
ns
–
ns
–
ns
–
ns
–
ns
80
40
ns
140
80
140
80
70
70
40
40
CL = 100pF
70
40
70
40
30
15
–
25
10
10
20
ns
51
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
(1.8V
o
VDD< 2.5V, Ta= –30 to +85 C)
Symbol
Signal
tAS80
tAH80
CD
tCY80
tPWR80
tPWW80
WR1
WR0
tHPW80
WR0, WR1
tDS80
tDH80
D0~D7
52
CS1/CS0
Condition
Address setup time
Address hold time
System cycle time
8 bits bus (read)
(write)
4 bits bus (read)
(write)
Pulse width 8 bits (read)
4 bits (read)
Pulse width 8 bits (write)
4 bits (write)
High pulse width
8 bits bus (read)
(write)
4 bits bus (read)
(write)
Data setup time
Data hold time
Read access time
Output disable time
tACC80
tOD80
tCSSA80
tCSSD80
tCSH80
Description
Chip select setup time
Min.
Max.
Units
0
30
–
ns
–
ns
–
ns
–
ns
–
ns
–
ns
160
80
ns
280
160
280
160
140
140
80
80
CL = 100pF
140
80
140
80
60
30
50
20
20
40
ns
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
CD
tAS68
CS0
CS1
tAH68
tCY68
tCSSA68
tPWR68, tPWW68
tCSH68
tCSSD68
tLPW68
WR1
tDS68
tDH68
Write
D[7:0]
tACC68
tOD68
Read
D[7:0]
FIGURE 18: Parallel Bus Timing Characteristics (for 6800 MCU)
(2.5V
o
VDD< 3.3V, Ta= –30 to +85 C)
Symbol
Signal
Description
tAS68
tAH68
TCY68
CD
Address setup time
Address hold time
System cycle time
8 bits bus
(read)
(write)
4 bits bus
(read)
(write)
Pulse width 8 bits (read)
4 bits
Pulse width 8 bits (write)
4 bits
Low pulse width
8 bits bus (read)
(write)
4 bits bus (read)
(write)
Data setup time
Data hold time
Read access time
Output disable time
tPWR68
WR1
tPWW68
tLPW68
tDS68
tDH68
tACC68
tOD68
tCSSA68
tCSSD68
tCSH68
Revision 0.6
D0~D7
CS1/CS0
Chip select setup time
Condition
Min.
Max.
Units
0
20
–
ns
–
ns
–
ns
–
ns
–
ns
–
ns
80
40
ns
140
80
140
80
70
70
40
40
CL = 100pF
70
40
70
40
30
15
–
25
10
10
20
ns
53
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
(1.8V
o
VDD< 2.5V, Ta= –30 to +85 C)
Symbol
Signal
tAS68
tAH68
CD
TCY68
tPWR68
WR1
tPWW68
tLPW68
tDS68
tDH68
D0~D7
54
CS1/CS0
Condition
Address setup time
Address hold time
System cycle time
8 bits bus
(read)
(write)
4 bits bus (read)
(write)
Pulse width 8 bits (read)
4 bits
Pulse width 8 bits (write)
4 bits
Low pulse width
8 bits bus (read)
(write)
4 bits bus (read)
(write)
Data setup time
Data hold time
Read access time
Output disable time
tACC68
tOD68
TCSSA68
TCSSD68
TCSH68
Description
Chip select setup time
Min.
Max.
Units
0
40
–
ns
–
ns
–
ns
–
ns
–
ns
–
ns
160
80
ns
280
160
280
160
140
140
80
80
CL = 100pF
140
80
140
80
60
30
50
20
20
40
ns
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
CD
tAHS8
tASS8
CS0
CS1
tCYS8
tCSSAS8
tLPWS8
tCSHS8
tCSSDS8
tHPWS8
SCK
tDSS8
tDHS8
SDA
FIGURE 19: Serial Bus Timing Characteristics (for S8)
(2.5V
o
VDD< 3.3V, Ta= –30 to +85 C)
Symbol
tASS8
tAHS8
tCYS8
tLPWS8
tHPWS8
tDSS8
tDHS8
tCSSAS8
tCSSDS8
tCSHS8
(1.8V
Signal
CD
SCK
SDA
CS1/CS0
Description
Condition
Address setup time
Address hold time
System cycle time
Low pulse width
High pulse width
Data setup time
Data hold time
Chip select setup time
Min.
Max.
Units
0
15
80
35
35
30
20
10
10
20
–
–
–
–
–
–
ns
ns
ns
ns
ns
ns
Min.
Max.
Units
0
30
160
70
70
60
40
20
20
40
–
–
–
–
–
–
ns
ns
ns
ns
ns
ns
ns
o
VDD< 2.5V, Ta= –30 to +85 C)
Symbol
tASS8
tAHS8
tCYS8
tLPWS8
tHPWS8
tDSS8
tDHS8
tCSSAS8
tCSSDS8
tCSHS8
Revision 0.6
Signal
CD
SCK
SDA
CS1/CS0
Description
Address setup time
Address hold time
System cycle time
Low pulse width
High pulse width
Data setup time
Data hold time
Chip select setup time
Condition
ns
55
ULTRACHIP
© 1999 ~ 2003
High-Voltage Mixed-Signal IC
CS0
CS1
tCYS9
tCSS9
tWLS9
tCSHS9
tCSSDS9
tWHS9
SCK
tDSS9
tDHS9
SDA
FIGURE 20: Serial Bus Timing Characteristics (for S9)
(2.5V
o
VDD< 3.3V, Ta= –30 to +85 C)
Symbol
Signal
tCYS9
tLPWS9
tHPWS9
tDSS9
tDHS9
tCSSAS9
tCSSDS9
tCSHS9
(1.8V
SCK
SDA
Data setup time
Data hold time
CS1/CS0
Condition
Chip select setup time
Min.
Max.
Units
80
35
35
30
20
10
10
20
–
–
–
–
ns
ns
ns
ns
Min.
Max.
Units
160
70
70
60
40
20
20
40
–
–
–
–
ns
ns
ns
ns
ns
o
VDD< 2.5V, Ta= –30 to +85 C)
Symbol
tCYS9
tLPWS9
tHPWS9
tDSS9
tDHS9
tCSSAS9
tCSSDS9
tCSHS9
56
Description
System cycle time
Low pulse width
High pulse width
Signal
Description
SCK
System cycle time
Low pulse width
High pulse width
SDA
Data setup time
Data hold time
CS1/CS0
Chip select setup time
Condition
ns
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
tRW
RST
FIGURE 21: Reset Characteristics
(1.8V
o
VDD< 3.3V, Ta= –30 to +85 C)
Symbol
Signal
tRW
RST
Revision 0.6
Description
Reset low pulse width
Condition
Min.
Max.
Units
500
–
µS
57
ULTRACHIP
High-Voltage Mixed-Signal IC
© 1999 ~ 2003
PHYSICAL DIMENSIONS
PAD COORDINATES
DIE SIZE:
13.944mm x 1.494mm
DIE THICKNESS:
0.5mm
BUMP HEIGHT:
17µm ±1µm (within die)
MINIMUM BUMP PITCH:
SEG: 41.5µm (Typ.)
COM: 50.0µm (Typ.)
MINIMUM BUMP GAP:
17µm (Typ.)
COORDINATE ORIGIN:
Chip center
PAD REFERENCE:
Pad center
(Drawing and coordinates are
for the Circuit/Bump view.)
58
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
ALIGNMENT MARK INFORMATION
U-Left
Mark
U-Right
Mark
(0,0)
D-Left
Mark
D-Right
Mark
SHAPE OF THE ALIGNMENT MARK:
3
1
1
1
3
2
3
NOTE:
C
Alignment mark is on Metal3
under Passivation.
4
2
2
COORDINATES:
U-Left Mark
U-Right Mark
X
Y
X
Y
1
-6887.1
615.7
6853.2
608.5
2
-6879.1
606.5
6882.4
589.2
3
-6846.2
598.5
6858.1
613.4
D-Left Mark
D-Right Mark
X
Y
X
Y
1
-5690.3
-612.1
5535.4
-612.1
2
-5678.3
-667.2
5547.4
-667.2
3
-5701.8
-633.7
5523.9
-633.7
4
-5666.8
-645.7
5558.9
-645.7
C
-5684.3
-639.7
5541.4
-639.7
TOP METAL AND PASSIVATION:
SiN / 7KÅ
SiO2 / 5KÅ
Metal3 / 9KÅ
FOR NON-OTP PROCESS CROSS-SECTION
Revision 0.6
SiON / (TBD)KÅ
Metal3 / 9KÅ
FOR OTP PROCESS CROSS-SECTION
59
ULTRACHIP
High-Voltage Mixed-Signal IC
©1999~2003
PI INFORMATION
PI THICKNESS:
3.6 ± 0.4 µm
MINIMUM SEPARATION OF
BUMP TO EDGE OF POLYIMIDE
LAYER:
20 µm
60
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
PAD COORDINATES
#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Pad Name
DUMMY
COM2
COM4
COM6
COM8
COM10
COM12
COM14
COM16
COM18
COM20
COM22
COM24
COM26
COM28
COM30
COM32
COM34
COM36
COM38
COM40
COM42
COM44
COM46
COM48
DUMMY
COM50
COM52
COM54
COM56
COM58
COM60
COM62
COM64
COM66
COM68
COM70
COM72
COM74
COM76
COM78
COM80
D7
VDDX
D6
D5
D4
D3
D2
D1
D0
VBIAS
RST_
CS1
VDDX
CS0
CD
WR0
VDDX
WR1
Revision 0.6
X
-6867.9
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.4
-6867.9
-6479.6
-6429.6
-6379.6
-6329.6
-6279.6
-6229.6
-6179.6
-6129.6
-6079.6
-6029.6
-5979.6
-5929.6
-5879.6
-5829.6
-5779.6
-5729.6
-5481.6
-5402.3
-5323.8
-5093.8
-4863.8
-4633.8
-4403.8
-4173.8
-3943.8
-3706.0
-3501.3
-3407.5
-3333.2
-3256.9
-3173.6
-3086.1
-3009.0
-2930.4
Y
649.7
570.3
520.3
470.3
420.3
370.3
320.3
270.3
220.3
170.3
120.3
70.3
20.3
-29.8
-79.8
-129.8
-179.8
-229.8
-279.8
-329.8
-379.8
-429.8
-479.8
-529.8
-579.8
-654.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
W
85
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
85
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
H
50
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
50
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
#
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
Pad Name
BM0
VDDX
BM1
TST4
TST4
TP5
TST2
TP4
TP3
TP2
TP1
ID
VSS
VSS
VSS
VSS
VSS
VSS
VSS2
VSS2
VSS2
VSS2
VSS2
VDD3
VDD3
VDD3
VDD3
VDD2
VDD2
VDD2
VDD2
VDD2
VDD
VDD
VDD
VDD
VDD
VDD
VB0+
VB0+
VB0+
VB0+
VB0+
VB0+
VB0+
VB0+
VB0+
SB0+
VB1+
VB1+
VB1+
VB1+
VB1+
VB1+
VB1+
VB1+
VB1+
SB1+
VB1VB1-
X
-2840.0
-2760.8
-2681.9
-2593.9
-2523.9
-2195.0
-2124.8
-1800.8
-1727.1
-1657.1
-1587.1
-1480.7
-1391.6
-1311.6
-1231.6
-1151.6
-1071.6
-991.5
-911.5
-831.5
-751.5
-671.5
-591.5
-511.5
-431.5
-351.5
-275.1
-97.5
-17.5
62.5
141.1
219.5
493.0
573.0
653.0
733.0
813.0
893.0
972.9
1042.9
1112.9
1182.9
1252.9
1475.7
1546.0
1616.0
1686.0
1756.0
1974.9
2044.9
2114.9
2184.9
2254.9
2477.7
2548.0
2618.0
2688.0
2758.0
2976.9
3046.9
Y
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
W
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
H
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
61
ULTRACHIP
©1999~2003
High-Voltage Mixed-Signal IC
#
Pad Name
121
VB1122
VB1123
VB1124
VB1125
VB1126
VB1127
VB1128
SB1129
VB0130
VB0131
VB0132
VB0133
VB0134
VB0135
VB0136
VB0137
VB0138
SB0139 VLCDIN
140 VLCDIN
141 VLCDOUT
142 VLCDOUT
143 COM79
144 COM77
145 COM75
146 COM73
147 COM71
148 COM69
149 COM67
150 COM65
151 COM63
152 COM61
153 COM59
154 COM57
155 COM55
156 COM53
157 COM51
158 COM49
159 DUMMY
160 COM47
161 COM45
162 COM43
163 COM41
164 COM39
165 COM37
166 COM35
167 COM33
168 COM31
169 COM29
170 COM27
171 COM25
172 COM23
173 COM21
174 COM19
175 COM17
176 COM15
177 COM13
178 COM11
179
COM9
180
COM7
181
COM5
182
COM3
183
COM1
62
X
3116.9
3186.9
3256.9
3479.7
3550.0
3620.0
3690.0
3760.0
3978.9
4048.9
4118.9
4188.9
4258.9
4481.7
4552.0
4622.0
4692.0
4762.0
5118.4
5188.7
5258.7
5328.7
5610.6
5660.6
5710.6
5760.6
5810.6
5860.6
5910.6
5960.6
6010.6
6060.6
6110.6
6160.6
6210.6
6260.6
6310.6
6360.6
6868.1
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
6867.6
Y
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-645.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-642.4
-658.7
-594.9
-544.9
-494.9
-444.9
-394.9
-344.9
-294.9
-244.9
-194.9
-144.9
-94.9
-44.9
5.1
55.1
105.1
155.1
205.1
255.1
305.1
355.1
405.1
455.1
505.1
555.1
W
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
85
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
H
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
50
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
#
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
Pad Name
DUMMY
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
SEG42
SEG43
SEG44
SEG45
SEG46
SEG47
SEG48
SEG49
SEG50
SEG51
SEG52
SEG53
SEG54
SEG55
SEG56
SEG57
SEG58
SEG59
SEG60
SEG61
SEG62
X
6868.1
6538.0
6496.5
6455.0
6413.5
6372.0
6330.5
6289.0
6247.5
6206.0
6164.5
6123.0
6081.5
6040.0
5998.5
5957.0
5915.5
5874.0
5832.5
5791.0
5749.5
5708.0
5666.5
5625.0
5583.5
5542.0
5500.5
5459.0
5417.5
5376.0
5334.5
5293.0
5251.5
5210.0
5168.5
5127.0
5085.5
5044.0
5002.5
4961.0
4919.5
4878.0
4836.5
4795.0
4753.5
4712.0
4670.5
4629.0
4587.5
4546.0
4504.5
4463.0
4421.5
4380.0
4338.5
4297.0
4255.5
4214.0
4172.5
4131.0
4089.5
3962.3
3920.8
Y
649.7
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
W
85
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
H
50
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
#
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
Pad Name
SEG63
SEG64
SEG65
SEG66
SEG67
SEG68
SEG69
SEG70
SEG71
SEG72
SEG73
SEG74
SEG75
SEG76
SEG77
SEG78
SEG79
SEG80
SEG81
SEG82
SEG83
SEG84
SEG85
SEG86
SEG87
SEG88
SEG89
SEG90
SEG91
SEG92
SEG93
SEG94
SEG95
SEG96
SEG97
SEG98
SEG99
SEG100
SEG101
SEG102
SEG103
SEG104
SEG105
SEG106
SEG107
SEG108
SEG109
SEG110
SEG111
SEG112
SEG113
SEG114
SEG115
SEG116
SEG117
SEG118
SEG119
SEG120
SEG121
SEG122
SEG123
SEG124
SEG125
Revision 0.6
X
3879.3
3837.8
3796.3
3754.8
3713.3
3671.8
3630.3
3588.8
3547.3
3505.8
3464.3
3422.8
3381.3
3339.8
3298.3
3256.8
3215.3
3173.8
3132.3
3090.8
3049.3
3007.8
2966.3
2924.8
2883.3
2841.8
2800.3
2758.8
2717.3
2675.8
2634.3
2592.8
2551.3
2509.8
2468.3
2426.8
2385.3
2343.8
2302.3
2260.8
2219.3
2177.8
2136.3
2094.8
2053.3
2011.8
1970.3
1928.8
1887.3
1845.8
1804.3
1762.8
1721.3
1679.8
1638.3
1596.8
1555.3
1513.8
1472.3
1430.8
1389.3
1347.8
1306.3
Y
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
W
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
H
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
#
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
Pad Name
SEG126
SEG127
SEG128
SEG129
SEG130
SEG131
SEG132
SEG133
SEG134
SEG135
SEG136
SEG137
SEG138
SEG139
SEG140
SEG141
SEG142
SEG143
SEG144
SEG145
SEG146
SEG147
SEG148
SEG149
SEG150
SEG151
SEG152
SEG153
SEG154
SEG155
SEG156
SEG157
SEG158
SEG159
SEG160
SEG161
SEG162
SEG163
SEG164
SEG165
SEG166
SEG167
SEG168
SEG169
SEG170
SEG171
SEG172
SEG173
SEG174
SEG175
SEG176
SEG177
SEG178
SEG179
SEG180
SEG181
SEG182
SEG183
SEG184
SEG185
SEG186
SEG187
SEG188
X
1264.8
1223.3
1181.8
1140.3
1098.8
1057.3
1015.8
974.3
932.8
891.3
849.8
808.3
766.8
725.3
683.8
642.3
600.8
559.3
517.8
476.3
434.8
393.3
351.8
310.3
268.8
227.3
185.8
144.3
102.8
61.3
19.8
-21.7
-63.2
-104.7
-146.2
-187.7
-229.2
-270.7
-312.2
-353.7
-395.2
-436.7
-478.2
-519.7
-561.2
-602.7
-644.2
-685.7
-727.2
-768.7
-810.2
-851.7
-893.2
-934.7
-976.2
-1017.7
-1059.2
-1100.7
-1142.2
-1183.7
-1225.2
-1266.7
-1308.2
Y
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
W
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
H
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
63
ULTRACHIP
©1999~2003
High-Voltage Mixed-Signal IC
#
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
64
Pad Name
SEG189
SEG190
SEG191
SEG192
SEG193
SEG194
SEG195
SEG196
SEG197
SEG198
SEG199
SEG200
SEG201
SEG202
SEG203
SEG204
SEG205
SEG206
SEG207
SEG208
SEG209
SEG210
SEG211
SEG212
SEG213
SEG214
SEG215
SEG216
SEG217
SEG218
SEG219
SEG220
SEG221
SEG222
SEG223
SEG224
SEG225
SEG226
SEG227
SEG228
SEG229
SEG230
SEG231
SEG232
SEG233
SEG234
SEG235
SEG236
SEG237
SEG238
SEG239
SEG240
SEG241
SEG242
SEG243
SEG244
SEG245
SEG246
SEG247
SEG248
SEG249
SEG250
SEG251
X
-1349.7
-1391.2
-1432.7
-1474.2
-1515.7
-1557.2
-1598.7
-1640.2
-1681.7
-1723.2
-1764.7
-1806.2
-1847.7
-1889.2
-1930.7
-1972.2
-2013.7
-2055.2
-2096.7
-2138.2
-2179.7
-2221.2
-2262.7
-2304.2
-2345.7
-2387.2
-2428.7
-2470.2
-2511.7
-2553.2
-2594.7
-2636.2
-2677.7
-2719.2
-2760.7
-2802.2
-2843.7
-2885.2
-2926.7
-2968.2
-3009.7
-3051.2
-3092.7
-3134.2
-3175.7
-3217.2
-3258.7
-3300.2
-3341.7
-3383.2
-3424.7
-3466.2
-3507.7
-3549.2
-3590.7
-3632.2
-3673.7
-3715.2
-3756.7
-3798.2
-3839.7
-3881.2
-3922.7
Y
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
W
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
H
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
#
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
Pad Name
SEG252
SEG253
SEG254
SEG255
SEG256
SEG257
SEG258
SEG259
SEG260
SEG261
SEG262
SEG263
SEG264
SEG265
SEG266
SEG267
SEG268
SEG269
SEG270
SEG271
SEG272
SEG273
SEG274
SEG275
SEG276
SEG277
SEG278
SEG279
SEG280
SEG281
SEG282
SEG283
SEG284
SEG285
SEG286
SEG287
SEG288
SEG289
SEG290
SEG291
SEG292
SEG293
SEG294
SEG295
SEG296
SEG297
SEG298
SEG299
SEG300
SEG301
SEG302
SEG303
SEG304
SEG305
SEG306
SEG307
SEG308
SEG309
SEG310
SEG311
SEG312
X
-3964.2
-4005.7
-4047.2
-4088.7
-4130.2
-4171.7
-4213.2
-4254.7
-4296.2
-4337.7
-4379.2
-4420.7
-4462.2
-4503.7
-4545.2
-4586.7
-4628.2
-4669.7
-4711.2
-4752.7
-4794.2
-4835.7
-4877.2
-4918.7
-4960.2
-5001.7
-5043.2
-5084.7
-5126.2
-5167.7
-5209.2
-5250.7
-5292.2
-5333.7
-5375.2
-5416.7
-5458.2
-5499.7
-5541.2
-5582.7
-5624.2
-5665.7
-5707.2
-5748.7
-5790.2
-5831.7
-5873.2
-5914.7
-5956.2
-5997.7
-6039.2
-6080.7
-6122.2
-6163.7
-6205.2
-6246.7
-6288.2
-6329.7
-6371.2
-6412.7
-6454.2
Y
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
628.6
W
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
24.5
H
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
ES Specifications
UC1682
80x104RGB CSTN Controller-Driver
TRAY INFORMATION
Unit
mm
Unless Otherwise
Specified
General
N/A
Roughness
Tolerance
N/A
see
Dimension drawing
detail
Angle
ULTRA CHIP INC.
晶 宏 半 導 體
2" IC Tray
By
10-21-02'
Iris Chen
Drawn
10-21-02'
Alvin Chang
Checked
10-21-02'
Alvin Chang
Approved
Type:H20-558*68-28(30)
Date
Scale
N/A
Package Code
Proj.
1 of 1
Drawing No.
Material
Sheet
Size
A
Rev.
A4
65
Revision 0.6
ULTRACHIP
13.BM1
15.WR1
16.WR0
17.CD
18.CS0
19.CS1
26 (Alignment Hole)
26.65 (PI opening)
28.782 (Cut line)
27.8± 0.2 (S/R)
5
4
3
2
27.D6
0.094
398
29
8.VDD2,3
2
DFTG
Jack
CHK
3
4
4
IC
1
2 1
CL
UC 1 6 8 2
1
REV
SHT 1 of 2
FB
UC1682 COF Package Drawing
DRAWING NO.
SCALE 1:1
1
PROJECTION
TITLE
U LTRA C HIP INC.
0.8 max. (Include IC)
APPVL
17 (Cut line)
P0.094x41=3.854 (W=0.047)
398
A
B
DATE
2
10/24/2002
4.5 (Alignment hole)
3
14.BM0
31.82
24.D3
25.D4
26.D5
CL
21.DO
Revise Describtion
22.D1
New version
0.5
28.782 (Cut line)
12.TST4
34.98 ± 0.17
23.D2
P0.062x313=19.406, W=0.031
11.VBIAS
P0.9x28=25.2 (W=0.45)
20.RST
1
29.NC
0.094
7.VDD
4
5.VB1+
UNIT SHOWN FROM COPPER SIDE
4.VB1-
METAL(Cu)
4.98 Max (Resin Area)
POLYIMIDE
3.VBO-
3
28.D7
27.968 (Alignment Mark)
16.93 Max (Resin Area)
10.ID
D
2.VLCD
14.391 (IC Center)
6.VB0+
SOLDER RESIST
1
1.NC
P0.094x41=3.854 (W=0.047)
1
1
9.VSS
1.42(SQ)
7.733 (IC Center)
2
12.2± 0.2 (S/R)
2 ± 0.2
2.8
C
B
A
4
4.75 x 5 S.P. = 23.75
D
C
B
A
ES Specifications
66
©1999~2003
High-Voltage Mixed-Signal IC
COF INFORMATION
UC1682
80x104RGB CSTN Controller-Driver
D
4
0.74
0.407
3
Detail "B"
2- 1.1(PI)
2- 1.0 (Cu hole)
COM 78
COM 80
NC
4
UNIT SHOWN FROM COPPER SIDE
3
5
4
3
2
1
New version
2
1
No.
Copper
Base Film
Material
Component List
2
Solder Resist
Reel
3
CHK
Plating
Jack
DFTG
4
DATE
2
10/24/2002
Copper
APPVL
405
1
UN-Winding
Direction
SCALE 1:1
UC 1 6 8 2
1
REV
SHT 2 of 2
FB
UC1682 COF Package Drawing
DRAWING NO.
1
PROJECTION
TITLE
U LTRA C HIP INC.
Winding Direction
After OLB
Output
Polyimide
Input
0.1
Detail "A"
396
397
398
UC1682B IC
SEG 306
SEG 307
SEG 308
SEG 309
SEG 310
SEG 311
SEG 312
NC
Revise Describtion
349
350
351
352
353
354
355
356
357
358
359
ID
VBIAS
TST4
BM1
BM0
WR1
WR0
CD
CS0
CS1
RST
D0
D1
D2
D3
D4
D5
D6
D7
NC
C
B
A
NC
COM 3
COM 1
NC
NC
SEG 1
VSS
40
41
42
43
44
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
D
C
B
A
67
Revision 0.6
COM 2
COM 4
0.8
0.1
NC
COM 79
COM 77
NC
VLCD
VB0VB1VB1+
VB0+
VDD
VDD2,3
1
2
3
0.8
ULTRACHIP
©1999~2003
High-Voltage Mixed-Signal IC
REVISION HISTORY
Version
Contents
Date of Rev.
0.0
Preliminary specification
Jul. 10, 2003
New release
Jul. 24, 2003
0.1
0.6
68
Figure 15 “Reference Power-Up Sequence” is updated for OTP.
(Section “Reset & Power Management”, page 46; “Power Up” table, page 47.)
Aug. 11, 2003
ES Specifications