Buf 08832
Buf 08832
BUF08832
F08
832
1FEATURES DESCRIPTION
•
23 10-BIT RESOLUTION The BUF08832 offers eight programmable gamma
• 8-CHANNEL P-GAMMA channels and one programmable VCOM channel.
• 1-CHANNEL P-VCOM The final gamma and VCOM values can be stored in
• HIGH SLEW RATE VCOM: 45V/μs the on-chip, nonvolatile memory. To allow for
programming errors or liquid crystal display (LCD)
• 16x REWRITABLE NONVOLATILE MEMORY
panel rework, the BUF08832 supports up to 16 write
• TWO INDEPENDENT PIN-SELECTABLE operations to the on-chip memory.
MEMORY BANKS
• RAIL-TO-RAIL OUTPUT The BUF08832 has two separate memory banks,
allowing simultaneous storage of two different gamma
– 300mV Min Swing-to-Rail (10mA) curves to facilitate switching between gamma curves.
– > 300mA Max IOUT
All gamma and VCOM channels offer a rail-to-rail
• LOW SUPPLY CURRENT
output that typically swings to within 150mV of either
• SUPPLY VOLTAGE: 9V to 20V supply rail with a 10mA load. All channels are
• DIGITAL SUPPLY: 2V to 5.5V programmed using a Two-Wire interface that
• TWO-WIRE INTERFACE: Supports 400kHz and supports standard operations up to 400kHz and
3.4MHz high-speed data transfers up to 3.4MHz.
The BUF08832 is manufactured using Texas
APPLICATIONS Instruments’ proprietary, state-of-the-art, high-voltage
• TFT-LCD REFERENCE DRIVERS CMOS process. This process offers very dense logic
and high supply voltage operation of up to 20V. The
Digital Analog
BKSEL (2.0V to 5.5V) (9V to 20V) BUF08832 is offered in a HTSSOP-20 PowerPAD™
package, and is specified from –40°C to +85°C.
1
BUF08832
RELATED PRODUCTS
FEATURES PRODUCT
OUT1 22-Channel Gamma Correction Buffer BUF22821
16-Channel Gamma Correction Buffer BUF16821
OUT2
12-Channel Gamma Correction Buffer BUF12800
¼
¼
¼
¼
¼
16x Nonvolatile Memory BANK0
DAC Registers
OUT7
Programmable VCOM Driver BUF01900
OUT8
18V Supply, Traditional Gamma Buffers BUF11704
22V Supply, Traditional Gamma Buffers BUF11705
VS (VCOM)
VCOM
GND (VCOM)
VCOM-FB
SDA
Control IF
SCL
A0
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas
Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
2 PowerPAD is a trademark of Texas Instruments Incorporated.
3 All other trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date. Copyright © 2009–2011, Texas Instruments Incorporated
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
BUF08832
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with
appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more
susceptible to damage because very small parametric changes could cause the device not to meet its published specifications.
(1) For the most current package and ordering information see the Package Option Addendum at the end of this document, or see the TI
web site at www.ti.com.
(1) Stresses above these ratings may cause permanent damage. Exposure to absolute maximum conditions for extended periods may
degrade device reliability. These are stress ratings only, and functional operation of the device at these or any other conditions beyond
those specified is not supported.
(2) See the Output Protection section.
(3) Short-circuit to ground, one amplifier per package.
ELECTRICAL CHARACTERISTICS
Boldface limits apply over the specified temperature range, TA = –40°C to +85°C.
At TA = +25°C, VS = +18V, VSD = +2V, and CL = 200pF, unless otherwise noted.
BUF08832
PARAMETER CONDITIONS MIN TYP MAX UNIT
ANALOG GAMMA BUFFER CHANNELS
Reset Value Code 512 9 V
OUT 1, 8 Output Swing: High Code = 1023, Sourcing 10mA 17.7 17.85 V
OUT 1, 8 Output Swing: Low Code = 0, Sinking 10mA 0.07 0.3 V
OUT 2-7 Output Swing: High Code = 1023, Sourcing 10mA 17.5 17.85 V
OUT 2-7 Output Swing: Low Code = 0, Sinking 10mA 0.07 0.5 V
VCOM Output Swing: High (1) Sourcing/Sinking 400mA, G = 2 14 15.3 V
VCOM Output Swing: Low (1) Sourcing/Sinking 400mA, G = 2 3.8 5 V
VCOM Slew Rate (2) RLOAD = 60Ω, CLOAD = 100pF 45 V/μs
(3)
Continuous Output Current Note 30 mA
Output Accuracy (4) VCOM, codes 0 - 960; OUT 1 - 8, codes 0 - 1023 ±20 ±50 mV
vs Temperature Code 512 ±25 μV/°C
Integral Nonlinearity (4) INL 0.3 LSB
Differential Nonlinearity (4) DNL 0.3 LSB
Load Regulation, 10mA REG Code 512 or VCC/2, IOUT = +5mA to –5mA Step 0.5 1.5 mV/mA
OTP MEMORY
Number of OTP Write Cycles 16 Cycles
Memory Retention 100 Years
ANALOG POWER SUPPLY
Operating Range 9 20 V
Total Analog Supply Current IS Outputs at Reset Values, No Load 8.5 11 mA
Over Temperature 11 mA
DIGITAL
Logic 1 Input Voltage VIH 0.7 × VSD V
Logic 0 Input Voltage VIL 0.3 × VSD V
Logic 0 Output Voltage VOL ISINK = 3mA 0.15 0.4 V
Input Leakage ±0.01 ±10 μA
Clock Frequency fCLK Standard/Fast Mode 400 kHz
High-Speed Mode 3.4 MHz
DIGITAL POWER SUPPLY
Operating Range VSD 2.0 5.5 V
Digital Supply Current (3) ISD Outputs at Reset Values, No Load, Two-Wire Bus Inactive 115 180 μA
Over Temperature 115 μA
TEMPERATURE RANGE
Specified Range –40 +85 °C
Operating Range Junction Temperature < +125°C –40 +95 °C
Storage Range –65 +150 °C
Thermal Resistance (3) θJA
(5)
HTSSOP-20 See Note 40 °C/W
(1) The BUF08832 VCOM DAC limits can be programmed. These default limits apply if the device is not programmed. See the
Programmable VCOM Limit Section.
(2) See Figure 12, Large-Signal Step Response, VCOM.
(3) Observe maximum power dissipation.
(4) The VCOM output voltage is limited to codes 0 through 960; see Figure 3. This limitation is for VCOM only and does not affect DAC OUT,
1 through 8.
(5) Thermal pad attached to printed circuit board (PCB), 0lfm airflow, and 76mm × 76mm copper area.
PIN CONFIGURATION
PWP PACKAGE
HTSSOP-20
(TOP VIEW)
VCOM 1 20 VCOM-FB
(1)
GNDA 2 19 VS
OUT1 3 18 OUT8
PowerPAD
OUT2 4 Lead-Frame 17 OUT7
Die Pad
OUT3 5 16 OUT6
Exposed on
Underside OUT5
OUT4 6 15
(must connect to
(1)
VS 7 GNDA and GNDD) 14 GNDA
(1)
VSD 8 13 GNDD
SCL 9 12 BKSEL
SDA 10 11 A0
PIN DESCRIPTIONS
PIN # NAME DESCRIPTION
1 VCOM VCOM
2 GNDA Analog ground; must be connected to digital ground (GNDD).
3 OUT1 DAC output 1
4 OUT2 DAC output 2
5 OUT3 DAC output 3
6 OUT4 DAC output 4
7 VS VS connected to analog supply
8 VSD Digital supply; connect to logic supply
9 SCL Serial clock input; open-drain, connect to pull-up resistor.
10 SDA Serial data I/O; open-drain, connect to pull-up resistor.
11 A0 A0 address pin for Two-Wire address; connect to either logic 1 or logic 0. See Table 1.
12 BKSEL Selects memory bank 0 or 1; connect to either logic 1 to select bank 1 or logic 0 to select bank 0.
13 GNDD Digital ground; must be connected to analog ground at the BUF08832.
14 GNDA Analog ground; must be connected to digital ground (GNDD).
15 OUT5 DAC output 5
16 OUT6 DAC output 6
17 OUT7 DAC output 7
18 OUT8 DAC output 8
19 VS VS connected to analog supply
20 VCOM-FB VCOM feedback
TYPICAL CHARACTERISTICS
At TA = +25°C, VS = +18V, VSD = +2V, RL = 1.5kΩ connected to ground, and CL = 200pF, unless otherwise noted.
OUTPUT VOLTAGE vs OUTPUT CURRENT OUTPUT VOLTAGE vs OUTPUT CURRENT
(VCOM) (Channels 1–8)
20 18.0
18 17.5
17.0
16
16.5
Output Voltage (V)
Figure 1. Figure 2.
14
800
Occurrence
12
10 600
8
400
6
4
VCOM output voltage limited to 200
2
codes 0 through 960.
0 0
0 128 256 384 512 640 768 896 1024 7.0 7.5 8.0 8.5 9.0 9.5 10.0
Analog Supply Current (mA)
Code
Figure 3. Figure 4.
10.0
9.010
Initial Voltage (V)
9.5
9.005
9.0
9.000
8.5
8.995
8.0
7.5 8.990
7.0 8.985
6.5 8.980
-50 -25 0 25 50 75 100 125 -50 -25 0 25 50 75 100 125
Temperature (°C) Temperature (°C)
Figure 5. Figure 6.
116
114
0.05
Error (LSB)
112
110 0
108
-0.05
106
104
-0.10
102
100 -0.15
-50 -25 0 25 50 75 100 125 0 256 512 768 1024
Temperature (°C) Input Code
Figure 7. Figure 8.
0.10
BKSEL (2V/div)
0.05
Error (LSB)
780ms
0
9V
-0.05
DAC Channel
(2V/div)
-0.10
5V
-0.15
0 256 512 768 1024 1ms/div
Input Code
APPLICATION INFORMATION
GENERAL All slaves on the bus shift in the slave address byte
on the rising edge of SCL, with the last bit indicating
The BUF08832 programmable voltage reference whether a read or write operation is intended. During
allows fast and easy adjustment of eight the ninth clock pulse, the slave being addressed
programmable gamma reference outputs and a VCOM responds to the master by generating an
output, each with 10-bit resolution. The BUF08832 is Acknowledge and pulling SDA LOW.
programmed through a high-speed, Two-Wire
interface. The final gamma and VCOM values can be Data transfer is then initiated and eight bits of data
stored in the onboard, nonvolatile memory. To allow are sent, followed by an Acknowledge bit. During
for programming errors or liquid crystal display (LCD) data transfer, SDA must remain stable while SCL is
panel rework, the BUF08832 supports up to 16 write HIGH. Any change in SDA while SCL is HIGH is
operations to the onboard memory. The BUF08832 interpreted as a START or STOP condition.
has two separate memory banks, allowing
Once all data have been transferred, the master
simultaneous storage of two different gamma curves
generates a STOP condition, indicated by pulling
to facilitate dynamic switching between gamma
SDA from LOW to HIGH while SCL is HIGH. The
curves.
BUF08832 can act only as a slave device; therefore,
The BUF08832 can be powered using an analog it never drives SCL. SCL is an input only for the
supply voltage from 9V to 20V, and a digital supply BUF08832.
from 2V to 5.5V. The digital supply must be applied
before the analog supply to avoid excessive current ADDRESSING THE BUF08832
and power consumption, or possibly even damage to
the device if left connected only to the analog supply The address of the BUF08832 is 111010x, where x is
for extended periods of time. See Figure 13 and the state of the A0 pin. When the A0 pin is LOW, the
Figure 14 for typical configurations of the BUF08832. device acknowledges on address 74h (1110100). If
the A0 pin is HIGH, the device acknowledges on
address 75h (1110101). Table 1 shows the A0 pin
TWO-WIRE BUS OVERVIEW
settings and BUF08832 address options.
The BUF08832 communicates over an
Other valid addresses are possible through a simple
industry-standard, two-wire interface to receive data
mask change. Contact your TI representative for
in slave mode. This model uses a two-wire,
information.
open-drain interface that supports multiple devices on
a single bus. Bus lines are driven to a logic low level
Table 1. Quick Reference of BUF08832 Addresses
only. The device that initiates the communication is
called a master, and the devices controlled by the DEVICE/COMPONENT
master are slaves. The master generates the serial BUF08832 ADDRESS ADDRESS
clock on the clock signal line (SCL), controls the bus A0 pin is LOW
access, and generates the START and STOP 1110100
(device acknowledges on address 74h)
conditions. A0 pin is HIGH
1110101
To address a specific device, the master initiates a (device acknowledges on address 75h)
START condition by pulling the data signal line (SDA)
from a HIGH to a LOW logic level while SCL is HIGH.
150W(1)
1.2kW(1)
34W(2) BUF08832
Panel 1 VCOM VCOM-FB 20
2 GNDA(3) VS(4) 19 VS
100nF 10mF
(5) (5)
3 OUT1 OUT8 18
(5) (5)
4 OUT2 OUT7 17
Source Source
Driver Driver
(5) (5)
5 OUT3 OUT6 16
(5) (5)
6 OUT4 OUT5 15
VS 7 VS(4) GNDA(3) 14
9 SCL BKSEL 12
Timing
Controller
10 SDA A0 11
BUF08832
1 VCOM VCOM-FB 20
2 GNDA(1) VS(2) 19 VS
100nF 10mF
(3) (3)
3 OUT1 OUT8 18
(3) (3)
4 OUT2 OUT7 17
Source Source
Driver Driver
(3) (3)
5 OUT3 OUT6 16
(3) (3)
6 OUT4 OUT5 15
VS 7 VS(4) GNDA(1) 14
9 SCL BKSEL 12
Timing
Controller
10 SDA A0 11
When the BKSEL pin changes state, the BUF08832 Single-Channel Acquire Command
acquires the last programmed DAC/VCOM values from These are the steps to initiate a single-channel
the nonvolatile memory associated with this newly acquire:
chosen bank. At power-up, the state of the BKSEL
pin determines which memory bank is selected. 1. Be sure BKSEL is in its desired state and has
been stable for at least 1ms.
The I2C master also has the ability to update 2. Send a START condition on the bus.
(acquire) the DAC registers with the last programmed
nonvolatile memory values using software control. 3. Send the device address (based on A0) and
The bank to be acquired depends on the state of read/write bit = LOW. The BUF08832
BKSEL. acknowledges this byte.
4. Send a DAC/VCOM pointer address byte using the
General Acquire Command DAC/VCOM address corresponding to the output
and register to update with the OTP memory
A general acquire command is used to update all value. Set bit D7 = 0 and D6 = 1. Bits D5-D0 are
registers and DAC/VCOM outputs to the last the DAC/VCOM address. Although the BUF08832
programmed values stored in nonvolatile memory. A acknowledges 000000 through 010111, it stores
single-channel acquire command updates only the and returns data only from these addresses:
register and DAC/VCOM output of the DAC/VCOM
corresponding to the DAC/VCOM address used in the – 000000 through 000111
single-channel acquire command. – 010010
It returns 0000 reads from 001000 through
These are the steps of the sequence to initiate a 010001, and 010011 through 010111. See
general channel acquire: Table 4 for valid DAC/VCOM addresses.
1. Be sure BKSEL is in its desired state and has 5. Send a STOP condition on the bus.
been stable for at least 1ms.
2. Send a START condition on the bus. Approximately 36μs (±4μs) after issuing this
command, the specified DAC/VCOM register and
3. Send the appropriate device address (based on DAC/VCOM output voltage change to the appropriate
A0) and the read/write bit = LOW. The BUF08832 memory value.
acknowledges this byte.
4. Send a DAC/VCOM pointer address byte. Set bit MaxBank
D7 = 1 and D6 = 0. Bits D5-D0 are any valid
DAC/VCOM address. Although the BUF08832 The BUF08832 can provide the user with the number
acknowledges 000000 through 010111, it stores of times the nonvolatile memory of a particular
and returns data only from these addresses: DAC/VCOM channel nonvolatile memory has been
written to for the current memory bank. This
– 000000 through 000111 information is provided by reading the register at
– 010010 pointer address 111111.
It returns 0000 for reads from 001000 through
010001, and 010011 through 010111. See There are two ways to update the MaxBank register:
Table 4 for valid DAC/VCOM addresses. 1. After initiating a single acquire command, the
5. Send a STOP condition on the bus. BUF08832 updates the MaxBank register with a
code corresponding to how many times that
Approximately 750μs (±80μs) after issuing this particular channel memory has been written to.
command, all DAC/VCOM registers and DAC/VCOM 2. Following a general acquire command, the
output voltages change to the respective, appropriate BUF08832 updates the MaxBank register with a
nonvolatile memory values. code corresponding to the maximum number of
xxx times the most used channel (OUT1-8 and
VCOMs) has been written to.
xxx
MaxBank is a read-only register and is only updated
by performing a general- or single-channel acquire.
The BUF08832 acknowledges each data byte. If the 5. Send a STOP or START condition on the bus.
master terminates communication early by sending a
The BUF08832 acknowledges each byte. To
STOP or START condition on the bus, the specified
terminate communication, send a STOP or START
register is not updated. Updating the DAC/VCOM
condition on the bus. Only DAC registers that have
register is not the same as updating the DAC/VCOM
received both bytes of data are updated.
output voltage; see the Updating the DAC Output
Voltages section.
Reading: DAC/VCOM/OTHER Register (Volatile
The process of updating multiple DAC/VCOM registers Memory)
begins the same as when updating a single register. Reading a register returns the data stored in that
However, instead of sending a STOP condition after DAC/VCOM/OTHER register.
writing the addressed register, the master continues
to send data for the next register. The BUF08832 To read a single DAC/VCOM/OTHER register:
automatically and sequentially steps through 1. Send a START condition on the bus.
subsequent registers as additional data are sent. The
2. Send the device address and read/write bit =
process continues until all desired registers have
LOW. The BUF08832 acknowledges this byte.
been updated or a STOP or START condition is sent.
3. Send the DAC/VCOM/OTHER pointer address
To write to multiple DAC/VCOM registers: byte. Set bit D7 = 0 and D6 = 0; bits D5–D0 are
1. Send a START condition on the bus. the DAC/VCOM/OTHER address. NOTE: The
2. Send the device address and read/write bit = BUF08832 stores and returns data only from
LOW. The BUF08832 acknowledges this byte. these addresses:
3. Send either the OUT1 pointer address byte to – 000000 through 000111
start at the first DAC, or send the pointer address – 010010
byte for whichever DAC/VCOM is the first in the – 111100 through 111111
sequence of DACs/VCOM to be updated. The It returns 0000 for reads from 001000 through
BUF08832 begins with this DAC/VCOM and steps 010001, and 010011 through 010111. See
through subsequent DACs/VCOM in sequential Table 4 for valid DAC/VCOM/OTHER addresses.
order. 4. Send a START or STOP/START condition.
4. Send the bytes of data; begin by sending the 5. Send the correct device address and read/write
most significant byte (bits D15–D8, of which only bit = HIGH. The BUF08832 acknowledges this
bits D9 and D8 have meaning, and bits D15–D14 byte.
must not be 01), followed by the least significant
byte (bits D7–D0). The first two bytes are for the 6. Receive two bytes of data. They are for the
DAC/VCOM addressed in the previous step. The specified register. The most significant byte (bits
DAC/VCOM register is automatically updated after D15–D8) is received first; next is the least
receiving the second byte. The next two bytes are significant byte (bits D7–D0). In the case of
for the following DAC/VCOM. That DAC/VCOM DAC/VCOM channels, bits D15–D10 have no
register is updated after receiving the fourth byte. meaning.
This process continues until the registers of all 7. Acknowledge after receiving the first byte.
following DACs/VCOM have been updated. The 8. Send a STOP or START condition on the bus or
BUF08832 continues to accept data for a total of do not acknowledge the second byte to end the
18 DACs; however, the two data sets following read transaction.
the 16th data set are meaningless. The 19th data
set applies to VCOM. The 20th data set is
meaningless. The write disable bit cannot be
accessed using this method. It must be written to
using the write to a single DAC register
procedure.
Programmable VCOM Limits 1. If the VCOM OTP write is enabled, then the VCOM
input is always stored in the OTP. Limit
The BUF08832 VCOM output has a programmable
comparison happens only before the DAC output.
HIGH limit and LOW limit. The implementation and
interface of these limits are the same as with the 2. If the VCOM input is higher than the HIGH limit,
DAC registers. These registers are written to and then the HIGH limit is latched to the DAC output.
read back through the Two-Wire bus. Addresses for Reading of the DAC register returns the HIGH
limiters are 1E and 1F for the HIGH limit and LOW limit.
limit, respectively. See Table 4 for register pointer 3. If the VCOM input is lower than the LOW limit, then
addresses. the LOW limit is latched to the DAC output.
Reading of the DAC register returns the LOW
Upon power-up or general-call reset, the DAC
limit.
registers (channels 1 though 8 and VCOM) are set to
200 (default) that corresponds to mid-scale output for 4. If the VCOM input is in between the HIGH and
a 10-bit DAC. The HIGH and LOW limit registers are LOW limit, then the programmed value is latched
set to 3FF and 000 respectively. Therefore, the limits to DAC output. Reading of the DAC register
are transparent if not programmed. returns the programmed value.
5. If the HIGH limit is lower than the LOW limit, then
The BUF08832 uses double-buffered registers. The
the BUF08832 ignores the limits and latches the
input of data is stored in the first layer. The input may
programmed value to the DAC output. Reading of
be latched to the DAC output, depending upon
the DAC register returns the programmed value.
application. The DACs update only when the second
layer of latches are enabled. There are two banks of OTP associated with each of
the two limit registers. OTP operations on these two
The HIGH and LOW limits can be programmed to any
addresses are valid, just like OTP for DAC registers.
desired value to limit the VCOM output. The limit can
be programmed before or after programming the
VCOM channel. Because the input of data is stored in
the first layer of latches, the VCOM output is limited
according to the following rule in either sequence:
SCL
BUF08832
SDA_In A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn
Device_Out A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn
If D15 = 1, all DACs are updated when the current DAC register is updated.
SCL
SDA_In A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn D15 D14 D13
Device_Out A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn D15 D14 D13
If D15 = 1, all DACs are updated when the current DAC register is updated.
SBOS476C – AUGUST 2009 – REVISED JULY 2011
DAC 20 (VCOM OUT2) MSbyte. D14 must be 0. Ackn DAC 20 LSbyte Ackn Stop
Read single DAC register. P4-P0 specify DAC address. Read operation.
Start Device Address Write Ackn DAC address pointer. D7-D5 must be 000. Ackn Start Device Address Read Ackn DAC MSbyte. D15-D10 have no meaning. Ackn DAC LSbyte. No Ackn Stop
SCL
SDA_In A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn A6 A5 A4 A3 A2 A1 A0 R Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0
Device_Out A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn A6 A5 A4 A3 A2 A1 A0 R Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 No Ackn
Read multiple DAC registers. P4-P0 specify DAC address. Read operation.
Start Device Address Write Ackn Start DAC address pointer. D7-D5 must be 000. Ackn Start Device Address Read Ackn DAC (pointer) MSbyte. D15-D10 have no meaning. Ackn
SCL
SDA_In A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn A6 A5 A4 A3 A2 A1 A0 R Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn
Device_Out A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn A6 A5 A4 A3 A2 A1 A0 R Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn
DAC 20 (VCOM OUT2) MSbyte. D15-D10 have no meaning. Ackn DAC 20 LSbyte. Ackn Stop
Write single OTP register. P4-P0 specify DAC address. Write operation.
Start Device Address Write Ackn DAC address pointer. D7-D0 must be 000. Ackn DAC MSbyte. D15-D14 must be 01. Ackn DAC LSbyte. Ackn Stop
SCL
SDA_In A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn
Device_Out A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 P1 P0 Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn
SCL
Single channel acquire command. P4-P0 must specify and valid DAC address. Write Operation
Start Device address. Write Ackn DAC address pointer. D7-D5 must be 010. Ackn Stop
SCL
17
18
BUF08832
SCL
SDA
SBOS476C – AUGUST 2009 – REVISED JULY 2011
Device begins reset at arrow and is in reset until ACK clock pulse.
Then the device acquires memory, etc., as it does at power-up.
SCL
SDA
Output Voltages
To update all nine programmable output voltages
simultaneously via software, perform the following
actions:
OUT8
STEP 1: Write to registers 1–9 with bit 15 always '0'.
STEP 2: Write any DAC/VCOM register a second time
Two-Wire
with identical data. Make sure that bit 15 is set to '1'.
All DAC/VCOM channels are updated simultaneously
after receiving the last bit of data.
DIE
DIE
PD =
(TMAX - TA
qJA ) (2)
4.0
3.5
3.0
Where: 2.5
REVISION HISTORY
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
• Changed the typ and max specifications for the Analog Power Supply, Total Ananlog Supply Current and Over
Temperature parameters of the Electrical Characteristics table ........................................................................................... 3
• Added Figure 4 ..................................................................................................................................................................... 5
• Moved Figure 7 ..................................................................................................................................................................... 6
www.ti.com 10-Dec-2020
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead finish/ MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) Ball material (3) (4/5)
(6)
BUF08832AIPWPR ACTIVE HTSSOP PWP 20 2000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 95 BUF08832
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two
lines if the finish value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 5-Dec-2023
B0 W
Reel
Diameter
Cavity A0
A0 Dimension designed to accommodate the component width
B0 Dimension designed to accommodate the component length
K0 Dimension designed to accommodate the component thickness
W Overall width of the carrier tape
P1 Pitch between successive cavity centers
Sprocket Holes
Q1 Q2 Q1 Q2
Pocket Quadrants
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 5-Dec-2023
Width (mm)
H
W
Pack Materials-Page 2
GENERIC PACKAGE VIEW
PWP 20 HTSSOP - 1.2 mm max height
6.5 x 4.4, 0.65 mm pitch SMALL OUTLINE PACKAGE
This image is a representation of the package family, actual package may vary.
Refer to the product data sheet for package details.
4224669/A
www.ti.com
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, regulatory or other requirements.
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these
resources.
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for
TI products.
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2025, Texas Instruments Incorporated