MAX9665ETP+ Maxim Integrated, MAX9665ETP+ Datasheet - Page 13
![no-image](/images/no-image-200.jpg)
MAX9665ETP+
Manufacturer Part Number
MAX9665ETP+
Description
LCD Gamma Buffers 6/8/10-Channel 10-Bit Nonvolatile Programmable Gamma and VCOM Reference Voltages
Manufacturer
Maxim Integrated
Datasheet
1.MAX9665ETP.pdf
(41 pages)
6/8/10-Channel, 10-Bit, Nonvolatile Programmable
The internal memory, both volatile and nonvolatile, is
divided into blocks that are connected by a 10-bit bus
(Figure 3).
The I
I
The I
tinguished by whether they hold VCOM DAC codes or
gamma DAC codes. MTP memory (nonvolatile memory)
is organized in the same manner. The VCOM MTP
memory has enough bits to store the single VCOM DAC
code. Likewise, the gamma MTP memory has enough
bits to store all of the gamma DAC codes. Each block
connected to the 10-bit bus has a unique location num-
ber with one exception. The block that contains the bus
master, I
not store any data, and hence, it does not have a loca-
tion number.
Although the external I
units of 8 bits (1 byte), the internal bus that connects
the I
10 bits wide because the DAC code size is 10 bits. The
10-bit bus can also accommodate data transfers of
fewer than 10 bits since communication to the outside
world is through either an 8-bit I
single-wire interface. Writing a single byte to any
address location is ignored.
The 10-bit bus connects together registers, MTP memo-
ries, and digital interfaces. The bus master resides in
the same block as the I
interface.
Figure 3. 10-Bit Bus
2
C registers are needed to hold one 10-bit DAC code.
10-BIT BUS
2
2
2
C registers, MTP memory, and digital interfaces is
C registers (volatile memory) are 8 bits wide. Two
C registers are separated into blocks that are dis-
LOCATION
VCOM WINDOW
2
C interface, and the single-wire interface does
REGISTERS
0b0000
______________________________________________________________________________________
LOCATION
2
2
Gamma and VCOM Reference Voltages
C interface and the single-wire
C interface transfers data in
VCOM WINDOW
MTP MEMORY
2
0b0001
Bus Architecture
C interface or a 1-bit
LOCATION
SINGLE-WIRE INTERFACE
VCOM I
I
2
BUS MASTER
C INTERFACE
2
C REGISTERS
0b0010
LOCATION
To program VCOM MTP memory, the I
first write the DAC code that is to be stored into the
VCOM I
command to move the data in the VCOM I
to the VCOM MTP memory, thereby finishing the pro-
gramming.
To read VCOM MTP memory, the I
a command to move the data in the VCOM MTP memo-
ry to the VCOM I
VCOM I
To program gamma MTP memory, the I
first write the complete set of gamma DAC codes into
the gamma I
codes must be written into the MAX9665 since it has six
gamma outputs. Next, the I
mand to move the data in the gamma I
the gamma MTP memory.
To read gamma MTP memory, the I
issue a command to move the data in the gamma MTP
memory to the gamma I
the gamma I
During MTP programming, the parts do not respond to
the I
to the MTP programming command, but the I
face does not generate further acknowledge signals
until MTP programming is complete.
If the analog supply voltage is not greater than the mini-
mum required for MTP programming, the I
acknowledges the MTP write command, but MTP pro-
gramming is disabled. The I
edge and process non-MTP write commands.
See the Register Description section for further expla-
nation on how to execute commands.
VCOM MTP MEMORY
2
C interface. The part generates an acknowledge
2
2
C registers.
C registers. Next, the I
0b0011
2
2
C registers. For example, six gamma DAC
C registers.
2
LOCATION
C registers. Then it can read the two
GAMMA I
VCOM MTP Programming
2
C REGISTERS
2
C registers. Then it can read
2
C master must send a com-
Through the I
0b0100
2
C continues to acknowl-
2
C master must send a
2
C master must issue
LOCATION
GAMMA MTP MEMORY
2
2
C master must
2
C master must
2
C master must
C registers to
2
2
C Interface
C registers
2
0b0101
C inter-
2
C still
13