MAX9660ATA+T ,7-Bit, Programmable VCOM Reference with 30x OTP MemoryApplications87 6 5TFT-LCD PanelsInstrumental Control Voltage SourceMAX9660+312 4Ordering Informatio ..
MAX9667ETP+ ,6/8/10-Channel, 10-Bit, Nonvolatile Programmable Gamma and VCOM Reference VoltagesELECTRICAL CHARACTERISTICS(V = V = 15.7V, V = 3.3V, V = 0V, VCOM connected to FB, CTL = DVDD/2, no ..
MAX9667ETP+T ,6/8/10-Channel, 10-Bit, Nonvolatile Programmable Gamma and VCOM Reference VoltagesApplicationsTFT LCDs10 OUT0DACOrdering InformationGAMMA PIN- OUT110DACPART TEMP RANGECHANNELS PACKA ..
MAX9669ETI+ ,10-Bit Programmable Gamma Reference System with MTP for TFT LCDsApplications 10 1010-BITGMA1DAC10 1010-BITTFT LCDsGMA2DAC10 10 10-BITGMA3DACPin Configuration10 101 ..
MAX9669ETI+T ,10-Bit Programmable Gamma Reference System with MTP for TFT LCDsELECTRICAL CHARACTERISTICS(V = 18V, V = 18V, V = 3.3V, V = V = V = 0, VCOM = VCOM_FB, no load, T = ..
MAX966ESA ,Single/Dual/Quad / Micropower / Ultra-Low-Voltage / Rail-to-Rail I/O ComparatorsGeneral Description ________
MB89121 ,8-bit Proprietary MicrocontrollerFUJITSU SEMICONDUCTORDS07-12509-6EDATA SHEET8-bit Proprietary MicrocontrollerCMOS2F MC-8L MB89120/1 ..
MB89123A ,8-bit Proprietary MicrocontrollerFUJITSU SEMICONDUCTORDS07-12509-6EDATA SHEET8-bit Proprietary MicrocontrollerCMOS2F MC-8L MB89120/1 ..
MB89133A ,8-bit Proprietary MicrocontrollerFUJITSU SEMICONDUCTORDS07-12510-9EDATA SHEET8-bit Proprietary MicrocontrollerCMOS2F MC-8L MB89130/1 ..
MB89153 ,8-bit Proprietary MicrocontrollerFUJITSU SEMICONDUCTORDS07-12506-4EDATA SHEET8-bit Proprietary MicrocontrollerCMOS2F MC-8L MB89150/1 ..
MB89163 ,8-bit Proprietary MicrocontrollerFUJITSU SEMICONDUCTORDS07-12405-2EDATA SHEET8-bit Proprietary MicrocontrollerCMOS2F MC-8L MB89160/1 ..
MB89163 ,8-bit Proprietary MicrocontrollerFUJITSU SEMICONDUCTORDS07-12405-2EDATA SHEET8-bit Proprietary MicrocontrollerCMOS2F MC-8L MB89160/1 ..
MAX9660ATA+T
7-Bit, Programmable VCOM Reference with 30x OTP Memory
General DescriptionThe MAX9660 provides a programmable reference volt-
age for VCOM adjustment in TFT-LCD panels. A 7-bit,
current digital-to-analog converter (DAC) sinks current
from an external resistor-divider string to create the
VCOM reference voltage, which then serves as the input
to a voltage buffer capable of driving out high current.
The MAX9660 includes multiple one-time programma-
ble (MOTP) memory to store the DAC code on the chip,
eliminating the need for external EEPROM. The chip
supports up to 30 write operations to MOTP memory.
The MAX9660 has an I2C interface to set the VCOM ref-
erence voltage and write into MOTP memory.
ApplicationsTFT-LCD Panels
Instrumental Control Voltage Source
FeaturesVCOM Amplifier with 900mA Peak Output CurrentIntegrated Nonvolatile Memory to Store VCOM
Setting7-Bit, Adjustable Sink-Current DeviceResistor-Adjustable, Full-Scale Range2.5V to 3.6V Logic Supply Range8V to 20V Analog Supply Range
MAX9660
7-Bit, Programmable VCOM Reference
with 30x MOTP Memory19-4564; Rev 0; 4/09
EVALUATION KIT
AVAILABLE
Ordering Information
PARTTEMP RANGEPIN-PACKAGEMAX9660ATA+-40°C to +125°C8 TDFN-EP*
+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.2C AND MOTP
CONTROLLER
MOTP MEMORY
SCL
SDA7
DVDDAVDD
AVDD
GNDSET
OUT
VCOM
RSET
19R
MAX9660
Functional Diagram
TDFNTOP VIEW745
SDADVDD
GND
SETSCL
AVDD
VCOM
OUT
MAX9660
Pin Configuration
MAX9660
7-Bit, Programmable VCOM Reference
with 30x MOTP Memory
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS(VDVDD= 3.3V, VAVDD= 16V, VGND= 0, RSET= 6.8kΩ, no load, TA= -40°C to +125°C, unless otherwise noted. Typical values are at= +25°C.) (Note 1)
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
Supply Voltage
DVDD, SET, SCL, and SDA to GND.....................-0.3V to +4V
AVDD to GND.....................................................-0.3V to +22V
OUT to GND.......................................................-0.3V to +22V
VCOM to GND.......................................-0.3V to AVDD + 0.3V
Continuous Current
SDA.................................................................................10mA
VCOM.........................................................................±100mA
Continuous Power Dissipation (TA= +70°C)
8-Pin TDFN-EP (derate 18.5mW/°C above +70°C)
Single-Layer Board..................................................1481mW
8-Pin TDFN-EP (derate 24.4mW/°C above +70°C)
Multilayer Board.......................................................1951mW
Operating Temperature Range.........................-40°C to +125°C
Junction Temperature......................................................+150°C
Storage Temperature Range.............................-65°C to +150°C
Lead Temperature (soldering, 10s).................................+300°C
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
SUPPLIESDigital Supply Voltage RangeVDVDD 2.53.33.6V
Analog Supply Voltage RangeVAVDD 820V
Analog Quiescent CurrentIAVDD 4.510mA
TA = +25°C1520Analog Supply Current Range for
Programming MOTPIAVDDTA = +85°C45mA
Digital Quiescent CurrentIDVDD200500µA
MOTP Programming TimesMOTPSET 30Times
VCOM OUTPUT (VCOM)Common-Mode Range 0.2VAVDD
- 0.2V
Total Output ErrorVERRTA = +25°C,
VVCOM from 2V to VAVDD - 2V-22+22mV
Output Voltage Swing LowVOLIL = -5mA, VOUT = 0150mV
Output Voltage Swing HighVOHIL = +5mA, VOUT = VAVDDVAVDD
- 150mV
Output Load RegulationLRIL = -80mA to +80mA±0.2mV/mA
VCOM = AVDD-900Short-Circuit Current (Note 2) ISCVCOM = GND+900mA
Power-Supply Rejection RatioPSRR8V ≤ VAVDD ≤ 20V, VOUT = 5V70dB
Slew RateSR4VP-P at VCOM, 10% to 90%,
RL = 10kΩ, CL = 20pF45V/µs
BandwidthdBRL = 10kΩ, CL = 20pF,
VVCOM = 100mVP-P20MHz
MAX9660
7-Bit, Programmable VCOM Reference
with 30x MOTP Memory
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
DVROUT Voltage RangeVOUT VSET +
0.5V20V
ResolutionRES 7Bits
Integral Nonlinearity ErrorINL0.125LSB
Differential Nonlinearity ErrorDNL0.125LSB
AVDD to VSET RatioAVDD/VSET 20:1V/V
VAVDD = 8V3.3567Set External ResistanceRSETVAVDD = 18V6.75135kΩ
Set CurrentISETThrough RSET134µA
Set Zero-Scale ErrorSETZSE ±2LSB
Set Full-Scale ErrorSETFSE ±4LSB
LOGIC INPUTS (SDA, SCL)Input High VoltageVIH 0.7 x
VDVDDV
Input Low VoltageVIL 0.3 x
VDVDDV
SDA Output Low VoltageVOLISINK = 6mA0.4V
Input Leakage CurrentIIH, IIL0V or VDVDD-30.01+3µA
Input Capacitance 5pF
I2C TIMING CHARCTERISTICSSerial-Clock FrequencyfSCL0400kHz
Bus Free Time Between STOP
and START ConditionstBUF1.3µs
Hold Time START ConditiontHD, STA0.6µs
SCL Pulse-Width LowtLOW1.3µs
SCL Pulse-Width HightHIGH0.6µs
Setup Time for a START
ConditiontSU, STA0.6µs
Data Hold TimetHD, DAT0900ns
Data Setup TimetSU, DAT(Note 3)100ns
SDA and SCL Receiving Rise
TimetR(Note 4)20 +
0.1CB300ns
SDA and SCL Receiving Fall
TimetF(Note 4)20 +
0.1CB300ns
SDA Transmitting Fall TimetF(Note 4)20 +
0.1CB250ns
ELECTRICAL CHARACTERISTICS (continued)(VDVDD= 3.3V, VAVDD= 16V, VGND= 0, RSET= 6.8kΩ, no load, TA= -40°C to +125°C, unless otherwise noted. Typical values are at= +25°C.) (Note 1)
MAX9660
7-Bit, Programmable VCOM Reference
with 30x MOTP Memory
ELECTRICAL CHARACTERISTICS (continued)(VDVDD= 3.3V, VAVDD= 16V, VGND= 0, RSET= 6.8kΩ, no load, TA= -40°C to +125°C, unless otherwise noted. Typical values are at= +25°C.) (Note 1)
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITSBus CapacitanceCB400pF
Pulse Width of Suppressed SpiketSP050ns
Note 1:All devices are 100% production tested at TA= +25°C. Specifications over temperature limits are guaranteed by design.
Note 2:Short-circuit current is for a 1µs pulsed current only, not to exceed thermal characteristics of package.
Note 3:Data hold time is tested in receive mode only.
Note 4:CBis in pF.
MAX9660
7-Bit, Programmable VCOM Reference
with 30x MOTP MemoryINL vs. CODE
MAX9660 toc01
CODE (NUMERIC)
INL (LSB)
DNL vs. CODE
MAX9660 toc02
CODE (NUMERIC)
DNL (LSB)
DAC PSRR vs. FREQUENCYMAX9660 toc03
FREQUENCY (kHz)
PSRR (dB)
-10010,000
OUTPUT OFFSET
VOLTAGE DISTRIBUTIONMAX9660 toc04
OUTPUT OFFSET (mV)
N (%)
ABOVE
BELOW
VCOM LOAD REGULATION
MAX9660 toc05
LOAD CURRENT (mA)
LOAD VOLTAGE (mV)
VVCOM vs. ISOURCE
MAX9660 toc06
ISOURCE (mA)
VCOM
(V)
VVCOM vs. ISINK
MAX9660 toc07
ISINK (mA)
VCOM
(V)
VCOM PSRR vs. FREQUENCYMAX9660 toc08
FREQUENCY (kHz)
PSRR (dB)
-10010,0002μs/div
VCOM BUFFER PULSE LOAD TRANSIENTVVCOMOUT
200mV/div
IVCOMOUT
500mA/div
MAX9660 toc09
Typical Operating Characteristics(Typical Application Circuit, VDVDD= 3.3V, VAVDD= 16V, RSET= 7kΩ, R1= R2= 35kΩ, TA= +25°C, unless otherwise noted.)
MAX9660
Detailed DescriptionThe MAX9660, a programmable VCOM buffer, replaces
the mechanical potentiometer that is used for adjusting
the VCOM voltage with an electrical solution (see the
Typical Application Circuit). The MAX9660 attaches to
an external resistor-divider (resistors R1and R2) and
sinks a programmable current IOUT to create the VCOM
reference voltage. The resolution of the current DAC
that generates IOUTis 7 bits. The DAC is ratiometric rel-
ative to VAVDDand is monotonic over all operating con-
ditions. The external resistor RSETsets the full-scale
sink current and the minimum value of the VCOM refer-
ence voltage. The external resistor-divider and the
AVDD supply set the maximum value of the VCOM ref-
erence voltage.
The VCOM reference voltage is the input to the integrat-
ed voltage buffer, which can source and sink 900mA so
that VCOM can quickly recover after a polarity inversion
or a horizontal line change. The MAX9660 features out-
put short-circuit protection and soft-start to reduce
inrush current.
The user can store the DAC setting in a type of non-
volatile memory known as MOTP. On power-up, MOTP
sets the DAC register to the last stored setting. The
DAC register and the MOTP can be programmed
through the I2C interface.
7-Bit DACAn internal 7-bit DAC sinks current IOUT. The following
equations determine the value of IOUT:
where CODE is the numeric value of the DAC’s binary
input code and N is the bits of resolution. For the
MAX9660, N = 7 and CODE ranges from 0 to 127.
The MAX9660 pulls IOUTthrough the external resistor-
divider comprised of R1and R2. The resulting voltage
VOUTis given by the following formula:
VCOM AmplifierThe buffer attached to VOUTholds the VCOM voltage
stable while providing the ability to source and sink
900mA into the backplane of a TFT-LCD panel. The
buffer can directly drive the capacitive load of the TFT-
LCD backplane without the need for a series resistor in
most cases. The VCOM amplifier has current limiting on
its output to protect its bond wires.RVCODERVCOMAVDDSET=+⎜⎞⎟××−+⎛⎜⎞⎟×⎜⎞⎟⎛⎜⎞⎟211
12820CODEVOUTN
AVDD
SET=+⎛⎜⎞⎟××⎜⎞⎟120
7-Bit, Programmable VCOM Reference
with 30x MOTP Memory
Pin Description
PINNAMEFUNCTIONOUTAdjustable Sink Current for Integrated VCOM Voltage Buffer. OUT connects to the resistive voltage-
divider between AVDD and GND.AVDDAnalog Power Supply. Bypass AVDD with 0.1µF and 10µF capacitors in parallel to GND.VCOMVCOM OutputGNDGroundDVDDDigital Power Supply. Bypass DVDD with 0.1µF capacitor to GND.SDAI2C-Compatible Serial-Data Input/OutputSCLI2C-Compatible Serial-Clock InputSET
Full-Scale Sink-Current Adjustment Input. Connect a resistor, RSET, from SET to GND to set the full-
scale adjustable sink current. The full-scale adjustable sink current is equal to:EPExposed Pad. Connect EP to GND.
AVDD
SET20×⎜⎞⎟
Multiple One-Time Programmable Memory
(MOTP) ProgrammingDAC codes can be written into MOTP memory up to 30
times because the MOTP memory is a bank of 30 one-
time programmable registers. See the Write Data
Format section for a description of how to use the I2C
interface to write data into MOTP.
After an I2C write operation to MOTP memory, the
MAX9660 requires a maximum of 500ms to burn the
data into the MOTP register (see Figure 1). During this
time, do not perform another write operation to MOTP
memory. If a write operation to MOTP memory is
attempted during this time, the MAX9660 responds with
a not acknowledge (NACK).
The MAX9660 integrates MOTP memory that can be
programmed 30 times. After 30 writes to MOTP memo-
ry, the MAX9660 responds with a not acknowledge
(NACK) to all future write attempts (see Figure 2).
2C Serial InterfaceThe MAX9660 features an I2C/SMBus™-compatible,
2-wire serial interface consisting of a serial-data line
(SDA) and a serial-clock line (SCL). SDA and SCL facili-
tate communication between the MAX9660 and the
master at clock rates up to 400kHz. Figure 3 shows the
2-wire interface timing diagram. The master generates
SCL and initiates data transfer on the bus. A master
device writes data to the MAX9660 by transmitting the
proper slave address followed by the data word. Each
transmit sequence is framed by a START (S) condition
and a STOP (P) condition. Each word transmitted to the
MAX9660 is 8 bits long and is followed by an acknowl-
edge clock pulse. A master reading data from the
MAX9660 transmits the proper slave address followed
by a series of nine SCL pulses. The MAX9660 transmits
data on SDA in sync with the master-generated SCL
pulses. The master acknowledges receipt of each byte
of data. Each read sequence is framed by a START
condition, a not acknowledge, and a STOP condition.
SDA operates as both an input and an open-drain out-
put. A pullup resistor, typically greater than 500Ω, is
required on the SDA bus. SCL operates as only an
input. A pullup resistor, typically greater than 500Ω, is
required on SCL if there are multiple masters on the
bus, or if the master in a single-master system has an
open-drain SCL output. Series resistors in line with SDA
and SCL are optional. Series resistors protect the digital
inputs of the MAX9660 from high-voltage spikes on the
bus lines, and minimize crosstalk and undershoot of the
bus signals.
MAX9660
7-Bit, Programmable VCOM Reference
with 30x MOTP MemoryACKACK
DEVICE IDVALUE SETTING
MOTP PROGRAMMING
ACKACK
500ms
SCL
SDA
SCL = 400kHz
DEVICE IDVALUE SETTING
MOTP PROGRAMMING
Figure 1. MOTP programming interval. Wait 500ms after issuing a write command to MOTP memory before starting another write
command to MOTP memory.
ACKNACK
DEVICE IDVALUE SETTING
ALWAYS RETURN A 1 WHEN THE MOTP IS FULL.
SCL
SDA
Figure 2. Example of a write command to MOTP memory after MOTP memory is full. The MAX9660 responds with a NACK.
SMBus is a trademark of Intel Corp.