Dac 8571
Dac 8571
DAC8571
www.ti.com
DESCRIPTION
APPLICATIONS
of this
battery
is typiW in
Process Control
Data Acquisition Systems
Closed-Loop Servo Control
PC Peripherals
Portable Instrumentation
The DAC8571 is available in an 8-lead MSOP package and is specified over -40C to 105C.
VREF
V(SENSE)
_
Ref +
16 Bit DAC
VDD
VOUT
16
DAC Register
Temporary Register
SDA
SCL
A0
I2C Block
Power Down
Control Logic
Resistor
Network
GND
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.
I2C is a trademark of Philips Corporation.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
DAC8571
www.ti.com
These devices have limited built-in ESD protection. The leads should be shorted together or the device
placed in conductive foam during storage or handling to prevent electrostatic damage to the MOS gates.
PIN CONFIGURATIONS
VDD
VREF
V(SENSE)
VOUT
GND
SDA
SCL
A0
PIN DESCRIPTION
Pin
Name
Function
VDD
VREF
V(SENSE)
VOUT
A0
SCL
SDA
GND
PACKAGE/ORDERING INFORMATION
Product
Package
Package
Designator
Specified Temperature
Range
Package
Marking
Ordering Number
Transport
Media,
Quantity
DAC8571
8-MSOP
DGK
-40C to +105C
D871
DAC8571IDGK
DAC8571IDGKR
Tube, 80
Tape & Reel,
2500
-0.3 V to +6 V
VOUT to GND
-40C to + 105C
-65C to +150C
+ 150C
JAThermal impedance
260C/W
JCThermal impedance
44C/W
215C
Infrared (15s)
220C
Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. Exposure to absolute
maximum conditions for extended periods may affect device reliability.
DAC8571
www.ti.com
ELECTRICAL CHARACTERISTICS
VDD = +2.7 V to +5.5 V; RL = 2 k to GND; CL = 200 pF to GND; low power mode; all specifications -40C to 105C (unless
otherwise noted)
DAC8571
PARAMETER
CONDITIONS
STATIC PERFORMANCE
MIN
TYP
MAX
UNITS
(1)
Resolution
16
Bits
0.098
Relative accuracy
LSB
0.3
1.0
mV
1.0
5.0
0.5
3.0
1.0
5.0
1.0
3.0
2.0
5.0
-20
V/C
-5
ppm of FSR/C
Monotonic by design
Offset error
Full-scale error
Gain error
Zero code error drift
Gain temperature coefficient
Absolute accuracy
% of FSR
0.25
Differential nonlinearity
2.5
3.5
mV
mV
mV
Slew rate
0
RL = 2 k; CL < 200 pF, fast settling
12
13
VREF
10
s
s
15
s
V/s
0.5
RL =
470
RL = 2 k
pF
1000
pF
20
nV-s
Digital feedthrough
0.5
nV-s
50
mA
VDD = +3 V
20
mA
2.5
DC output impedance
Short circuit current
Power-up time
VDD = +5 V
PSRR
0.75
mV/V
REFERENCE INPUT
VREFH input range
VDD
140
V
k
(2)
Input current
VIN_L, Input low voltage
VDD = 2.7-5.5 V
VDD = 2.7-5.5 V
0.3VDD
pF
5.5
0.7VDD
Pin capacitance
POWER REQUIREMENTS
VDD
2.7
Linearity calculated using a reduced code range of 485 to 64714. Output unloaded.
Assured by design and characterization, not production tested.
3
DAC8571
www.ti.com
CONDITIONS
TYP
MAX
UNITS
250
400
160
225
240
380
140
200
MIN
0.2
0.05
IL = 2 mA, VDD = +5 V
93%
MAX
UNITS
Standard mode
100
kHz
Fast mode
400
kHz
3.4
MHz
1.7
MHz
POWER EFFICIENCY
IOUT/IDD
TIMING CHARACTERISTICS
VDD = +2.7 V to +5.5 V; RL = 2 k to GND; all specifications -40C to 105C (unless otherwise noted)
SYMBOL
PARAMETER
tSCL
tBUF
TEST CONDITIONS
MIN
tHO; tSTA
tLOW
tHIGH
tSU; tSTA
tSU; tDAT
tHD; tDAT
tRCL
TYP
Standard mode
4.7
Fast mode
1.3
s
s
Standard mode
4.0
\s
ns
Fast mode
600
High-speed mode
160
ns
Standard mode
4.7
Fast mode
1.3
Standard mode
4.0
Fast mode
600
ns
60
ns
120
ns
Standard mode
4.7
Fast mode
600
ns
High-speed mode
160
ns
Standard mode
250
ns
Fast mode
100
ns
High-speed mode
10
Standard mode
0.9
Fast mode
0.9
70
ns
150
ns
Standard mode
20 + 0.1CB
1000
ns
Fast mode
20 + 0.1CB
300
ns
10
40
ns
20
80
ns
ns
DAC8571
www.ti.com
tRCL1
tFCL
tRCA
tFDA
tSU; tSTO
CB
PARAMETER
Rise time of SCL signal after a
repeated START condition, and
after an acknowledge BIT
MAX
UNITS
Standard mode
20 + 0.1CB
MIN
1000
ns
Fast mode
20 + 0.1CB
300
ns
VNH
TYP
10
80
ns
20
1600
ns
Standard mode
20 + 0.1CB
300
ns
Fast mode
20 + 0.1CB
300
ns
10
40
ns
20
80
ns
Standard mode
20 + 0.1CB
1000
ns
Fast mode
20 + 0.1CB
300
ns
10
80
ns
20
160
ns
Standard mode
20 + 0.1CB
300
ns
Fast mode
20 + 0.1CB
300
ns
10
80
ns
20
160
Standard mode
4.0
Fast mode
600
ns
High-speed mode
160
ns
tSP
VNL
TEST CONDITIONS
ns
400
pF
Fast mode
50
ns
High-speed mode
10
ns
Standard mode
Fast mode
0.2VDO
0.1VDO
High-speed mode
Standard mode
Fast mode
High-speed mode
DAC8571
www.ti.com
TYPICAL CHARACTERISTICS
At TA = +25C, unless otherwise noted.
DIFFERENTIAL LINEARITY ERROR vs DIGITAL INPUT
CODE
64
0.8
48
0.4
16
0.2
DLE - LSB
0.6
32
-16
-32
0
- 0.2
- 0.4
- 0.6
-48
- 0.8
-64
-1
10000
20000
30000
40000
50000
60000
Figure 1.
Figure 2.
ERROR vs TEMPERATURE
ERROR vs TEMPERATURE
FullScale
Error mV
ZeroScale
VDD = 3 V
2
Gain
Error mV
VDD = 5 V
FullScale
Gain
0
ZeroScale
3
40
20
20
40
60
80
100
40
20
TA FreeAir Temperature C
100
1
MAX Error
80
LINEARITY ERROR
vs
TEMPERATURE
0
MIN Error
- 32
- 48
0.8
0.6
MAX Error
0.4
0.2
0
- 0.2
MIN Error
- 0.4
- 0.6
- 0.8
0
40
80
TA - Free-Air Temperature - C
Figure 5.
60
Figure 4.
16
- 64
- 40
40
Figure 3.
32
- 16
20
TA FreeAir Temperature C
64
48
50000 60000
110
-1
- 40
40
TA - Free-Air Temperature - C
Figure 6.
80
110
DAC8571
www.ti.com
0.125
0.15
VDD = 2.7 V
0.1
VDD = 5 V
0.075
0.05
VREF = VDD - 10 mV
DAC Loaded With 0000 H
0.025
4.95
4.9
VREF = VDD - 10 mV
DAC Loaded With FFFFH
VDD = 5 V
4.85
4.8
0
Figure 7.
SOURCE CURRENT AT POSITIVE RAIL
Figure 8.
2.7
2.65
2.6
VREF = VDD - 10 mV
DAC Loaded With FFFFH
VDD = 2.7 V
2.55
200
VDD = 5 V
150
VDD = 3.6 V
100
50
Reference Current Included
2.5
0
0
10000
20000
30000
40000
Figure 9.
Figure 10.
50000
60000
250
IREF Included
VDD = 5.5 V
200
150
VDD = 3.6 V
100
50
120
100
80
60
40
20
0
40
20
20
40
60
TA FreeAir Temperature C
Figure 11.
80
100
2.7
3.1
3.5
3.9
4.3
4.7
5.1
5.5
Figure 12.
DAC8571
www.ti.com
2500
TA = 25C, A0 Input (All Other Inputs = GND)
Reference Current Included
IREF Included
2000
0.8
0.7
0.6
VDD = VREF = 2.7 V
0.5
0.4
VDD = 5.5 V
VDD = 2.7 V
f - Frequency
0.9
1500
1000
0.3
500
0.2
0.1
0
0
40
160
Figure 14.
5.5
5
4.5
4
3.5
3
2.5
2
1.5
1
0.5
0
-0.5
240
280
2.45
2.4
Vref = VDD - 50 mV
2.35
2.3
t - Time - 5s/div
Figure 15.
10
15
t - Time - S
20
25
Figure 16.
ABSOLUTE ERROR
0.005
VDD = 5 V
VOUT Output Voltage V
0.004
0.003
0.002
0.001
0
-0.001
-0.002
-0.003
5
4
3
2
1
-0.004
VDD = VREF
=5V
Output
Loaded With
2 k and
200 pF to
GND
-0.005
0
Figure 17.
200
Figure 13.
VO (V, 50 mV/div)
120
80
Figure 18.
30
DAC8571
www.ti.com
2.5
2.0
VDD = VREF
=5V
Output
Loaded With
2 k and
200 pF to
GND
1.5
1.0
0.5
3.0
3.0
2.5
2.0
VDD = VREF
= 2.7 V
Output
Loaded With
2 k and
200 pF to
GND
1.5
1.0
0.5
0.0
0.0
Figure 19.
Figure 20.
1.50
96
VDD = 5V
94
1.00
SNR (dB)
98
VDD = VREF
= 2.7 V
Output
Loaded With
2 k and
200 pF to
GND
0.50
92
VDD = 2.7V
90
88
VDD = VREF
-1dB FSR Digital Input, FS = 52ksps
Measurement Bandwidth = 20kHz
86
0.00
84
500
1k
1.5k
2k
2.5k
3k
3.5k
4k
4.5k
Figure 21.
Figure 22.
OUTPUT FREQUENCY
VDD = VREF = 5V
FS = 52ksps, - 1dB FSR Digital Input
Measurement Bandwidth = 20kHz
- 10
- 20
- 20
- 30
- 30
- 40
THD (dB)
THD (dB)
- 10
THD
- 50
- 60
- 40
THD
- 50
- 60
- 70
- 70
- 80
- 80
3rd Harmonic
- 90
- 90
2nd Harmonic
- 100
0
500
1k
1.5k
2nd Harmonic
3rd Harmonic
- 100
2k
2.5k
3k
3.5k
Figure 23.
4k
500
1k
1.5k
2k
2.5k
3k
3.5k
4k
Figure 24.
DAC8571
www.ti.com
Small-Signal Settling
Time
5mV/div
Trigger
Signal
Time (2s/div)
Figure 25.
10
Output Voltage
Output Voltage
Small-Signal Settling
Time
5mV/div
Trigger
Signal
Time (2s/div)
Figure 26.
DAC8571
www.ti.com
THEORY OF OPERATION
D/A SECTION
The architecture of the DAC8571 consists of a string DAC followed by an output buffer amplifier. Figure 27
shows a block diagram of the DAC architecture.
Reference Voltage
V(SENSE)
DAC Register
Ref+
Resistor
String
Ref-
_
+
VOUT
GND
RESISTOR STRING
The resistor string section is shown in Figure 28. It is simply a divide-by-two resistor, followed by a string of
resistors, each of value R. The code loaded into the DAC register determines at which node on the string the
voltage is tapped off to be fed into the output amplifier by closing one of the switches connecting the string to the
amplifier. Because it is a string of resistors, it is assured monotonic.
VREF
To Output
Amplifier
GND
11
DAC8571
www.ti.com
I2C Interface
The DAC8571 uses the I2C interface (see I2C-Bus Specification Version 2.1, January 2000, Philips
Semiconductor) to receive and transmit digital data. I2C is a 2-wire serial interface that allows multiple devices on
the same bus to communicate with each other. The serial bus consists of the serial data (SDA) and serial clock
(SCL) lines. Connections to the SDA and SCL lines of the bus are made through open drain IO pins of each
device on the bus. Since the devices that connect to the bus have open drain outputs, the bus should include
pullup structures. When the bus is not active, both SCL and SDA lines are pulled high by these pullup devices.
The DAC8571 supports the I2C serial bus and data transmission protocol, in all three defined modes: standard
(100 Kbps), fast (400 kBps), and high speed (3.4 Mbps).
I2C specification states that the device that controls the message is called a master, and the devices that are
controlled by the master are slaves. The master device generates the SCL signal. A master device also
generates special timing conditions (start condition, repeated start condition, and stop condition) on the bus to
indicate the start or stop of a data transfer. Device addressing is also done by the master. The master device on
an I2C bus is usually a microcontroller or a digital signal processor (DSP). The DAC8571 on the other hand,
operates as a slave device on the I2C bus. A slave device acknowledges master's commands and upon master's
control, either receives or transmits data.
I2C specification states that a device that sends data onto the bus is defined as a transmitter, and a device
receiving data from the bus is defined as a receiver. DAC8571 normally operates as a slave receiver. A master
device writes to DAC8571, a slave receiver. However, if a master device inquires DAC8571 internal register data,
DAC8571, operates as a slave transmitter. In this case, the master device reads from the DAC8571, a slave
transmitter. According to I2C terminology, read and write are with respect to the master device.
Other than specific timing signals, I2C interface works with serial bytes. At the end of each byte, a 9th clock cycle
is used to generate/detect an acknowledge signal. An acknowledge is when the SDA line is pulled low during the
high period of 9th clock cycle. A not-acknowledge is when SDA line is left high during the high period of the 9th
clock cycle.
SDA
SCL
Data Line
Stable;
Data Valid
12
DAC8571
www.ti.com
Data Output
by Transmitter
Not Acknowledge
Data Output
by Receiver
Acknowledge
SCL From
Master
START
Condition
Recognize STOP or
REPEATED START
Condition
Generate ACKNOWLEDGE
Signal
P
SDA
MSB
Acknowledgement
Signal From Slave
Sr
Address
R/W
SCL
S
or
Sr
START or
Repeated START
Condition
9
ACK
3-8
9
ACK
Sr
or
P
13
DAC8571
SLAS373A DECEMBER 2002 REVISED JULY 2003
www.ti.com
14
DAC8571
www.ti.com
MSB
Master
Master
DAC8571
Master
Load 1
LSB
Comment
A0
R/W
Brcsel
PD0
D10
D9
D8
D2
D1
D0
Begin sequence
Load 0
DAC8571 Acknowledges
D15
D14
D13
D7
D6
D5
DAC8571
Master
DAC8571 Acknowledges
DAC8571
Master
3
Start
D12
D11
DAC8571 Acknowledges
DAC8571
D4
D3
DAC8571 Acknowledges
Stop or Repeated Start (1) (2)
Master
Done
MSB
Master
Master
Load 1
DAC8571
Master
DAC8571
Master
(1)
(2)
LSB
Comment
A0
R/W
Brcsel
PD0
Begin sequence
Load 0
DAC8571 Acknowledges
PD1
PD2
PD3
DAC8571
Master
DAC8571 Acknowledges
DAC8571
Master
3
Start
DAC8571 Acknowledges
0
DAC8571 Acknowledges
Stop or Repeated Start (1) (2)
Done
15
DAC8571
www.ti.com
MSB
Master
Master
D15
D14
D13
DAC8571
DAC8571
LSB
Comment
A0
R/W
D10
D9
D8
High byte
D2
D1
D0
Low byte
C2
C1
C0
Control byte
Begin sequence
Read addressing (R/W = 1)
D12
D11
Master Acknowledges
D7
D6
D5
Master
DAC8571
DAC8571 Acknowledges
Master
DAC8571
3
Start
D4
D3
Master Acknowledges
C7
C6
C5
C4
C3
Master
Master
DAC8571
www.ti.com
master generates a 9 SCL pulse and monitors the state of the SDA line during the high period of this 9th clock
cycle (master leaves the SDA line high). The SDA line being pulled low by the receiver during the high period of
9th clock cycle is called an acknowledge signal. If the master receives an acknowledge signal, it knows that a
DAC8571 successfully matched the address the master sent. Upon the receipt of this acknowledge, the master
knows that the high-speed communication link with a DAC8571 has been established and more data could be
sent. The master continues by sending a control byte, C<7:0>, which sets DAC8571 operation mode. After
sending the control byte, master expects an acknowledge. Upon the receipt of an acknowledge, the master
sends a most significant byte, M<7:0> that represents the eight most significant bits of DAC8571's 16-bit
digital-to-analog conversion data. Upon the receipt of the M<7:0>, DAC8571 sends an acknowledge. After
receiving the acknowledge, the master sends a least significant byte, L<7:0>, that represents the eight least
significant bits of DAC8571's 16-bit conversion data. After receiving the L<7:0>, the DAC8571 sends an
acknowledge. At the falling edge of the acknowledge signal following the L<0>, DAC8571 performs a digital to
analog conversion, depending on the operational mode. For further DAC updates, the master can keep repeating
M<7:0> and L<7:0> sequences, expecting an acknowledge after each byte. After the required number of digital
to analog conversions is complete, the master can break the communication link with DAC8571 by pulling the
SDA line from low to high while SCL line is high. This is called a stop condition. A stop condition brings the bus
back to idle (SDA and SCL both high). A stop condition indicates that communication with a device (DAC8571)
has ended. All devices on the bus including DAC8571 then await a new start condition followed by a matching
address byte. DAC8571 stays at its current state upon the receipt of a stop condition. A stop condition during the
high-speed mode also indicates the end of the high-speed mode. Table 3 demonstrates the sequence of events
that should occur while a master transmitter is writing to DAC8571 in I2C high-speed mode.
Table 3. Master Transmitter Writes to Slave Receiver in High-Speed Mode
HS Mode Write Sequence-Data Input
Transmitter
MSB
Master
Master
Load 1
A0
R/W
Load 0
Brcsel
PD0
D10
D9
D8
D2
D1
D0
DAC8571 Acknowledges
D15
D14
D13
D7
D6
D5
DAC8571
D12
D11
DAC8571 Acknowledges
D4
D3
DAC8571
DAC8571 Acknowledges
Master
(1)
(2)
Comment
DAC8571 Acknowledges
DAC8571
Master
LSB
Repeated Start
1
DAC8571
Master
Not Acknowledge
Master
Master
Start
NONE
Master
Done
17
DAC8571
www.ti.com
MSB
Master
Master
LSB
Start
0
Begin sequence
NONE
Not Acknowledge
Master
Repeated Start
Master
DAC8571
DAC8571
D15
D14
D13
R/W
D12
D11
D10
D9
D8
High byte
D2
D1
D0
Low byte
C2
C1
C0
Control byte
Master Acknowledges
D7
D6
D5
Master
DAC8571
DAC8571 Acknowledges
Master
DAC8571
Comment
D4
D3
Master Acknowledges
C7
C6
C5
C4
C3
Master
Master
Done
(1)
18
Use repeated start to secure bus operation and loop back to the stage of write addressing for next Write.
DAC8571
www.ti.com
LSB
0
A0
R/W
The address byte is the first byte received following a START condition from the master device. The first five bits
(MSBs) of the slave address are factory preset to 10011. The next bit of the address byte is the device select bit
A0, followed by a fixed 0 and the read/write direction bit R/W. In order for DAC8571 to respond, the 7-bit address
should be 10011A00, where the state of the A0 bit matches the state of the A0 pin. A maximum of two DAC8571
devices with the same preset code can therefore be connected on the same bus at one time. The A0 Address
inputs can be permanently connected to VDD or digital ground, or can be actively driven by TTL or CMOS logic
levels. The device address is set by the state of these pins upon power up of the DAC8571. The last bit of the
address byte (R/W) defines the direction of the data flow. When set to a 1, a read operation is selected (master
device reads from DAC8571); when set to a 0, a write operation is selected (master device writes to DAC8571).
Following the START condition, the DAC8571 monitors the SDA bus, checking the device address being
transmitted. Upon receiving the 10011A00 code, and the R/W bit, the DAC8571 outputs an acknowledge signal
on the SDA line.
Broadcast addressing is also supported by DAC8571. Broadcast addressing can be used for synchronously
updating or powering down multiple DAC8571 devices on the same bus. DAC8571 is designed to work with other
members of DAC857x, DAC757x families to support multichannel synchronous update. When broadcast
addressing is used, DAC8571 responds regardless of the state of the A0 pin. Broadcast address is only valid for
write operation and cannot be used for read operation. Broadcast address is as follows.
MSB
1
LSB
0
Control Byte
After transmitting an acknowledge pulse following a valid address, DAC8571 expects a control byte C<7:0>.
Control byte functionality is shown in Table 5.
The first two MSBs C<7> and C<6> of the control byte must be zeroes for DAC8571 to update. If these two bits
are not assigned to zero, DAC8571 ignores all update commands, but still generates an acknowledge signal.
C<5> and C<4> are used for setting the update mode. Some of these modes are designed to support
multichannel synchronous operation between multiple devices.
C<5>=0, C<4>=0: Store I2C data. The contents of MS byte and LS byte data (or power-down information)
are stored into the temporary register. This mode does not change the DAC output.
C<5>=0, C<4>=1: Update DAC with I2C data. Most common mode. The contents of MS byte and LS byte
data (or power-down information) are stored into the temporary data register and into the DAC register. This
mode changes the DAC output with the contents of I2C MS byte and LS byte data.
19
DAC8571
www.ti.com
C<5>=1, C<4>=0: Update with previously stored data. The contents of MS byte and LS byte data (or
power-down information) are ignored. The DAC is updated with the contents of the data previously stored in
the temporary register. This mode changes the DAC output.
C<5>=1, C<4>=1: Broadcast update, If C<2>=0, DAC is updated with the contents of its temporary register.
If C<2>=1, DAC is updated with I2C MS byte and LS byte data. C<7> and C<6> do not have to be zeroes in
order for DAC8571 to update. This mode is intended to help DAC8571 work with other DAC857x and
DAC757x devices for multichannel synchronous update applications.
C<6>
C<5>
C<4>
C<3>
Load1 Load0
C<2>
C<1>
Brcsel
C<0>
M<7>
M<6>
M<5>
PD0
MSB
MSB-1
MSB-2...LSB
DAC8571 FUNCTION
Data
See Table 6
Data
See Table 6
Broadcast Commands
x
Data
See Table 6
C<4>
C<2>
20
DAC8571
www.ti.com
C<5>
C<4>
C<2>
1001 1000
C<7...0>
ACK
0001 0000
M<7...0>
ACK
0100 0000
L<7...0>
ACK
0000 0000
ACK
STOP
Vout = 1.25 V
1001 1000
C<7...0>
ACK
0001 0001
M<7...0>
ACK
0010 0000
L<7...0>
ACK
0000 0000
ACK
STOP
Vout = 0 V
1001 1000
C<7...0>
ACK
0001 0001
M<7...0>
ACK
0000 0000
L<7...0>
ACK
0000 0000
ACK
STOP
Vout = 0 V
1001 1000
C<7...0>
ACK
0001 0001
M<7...0>
ACK
1100 0000
L<7...0>
ACK
0000 0000
ACK
STOP
Vout = Hi-Z
1001 1000
C<7...0>
ACK
0001 0001
M<7...0>
ACK
0100 0000
L<7...0>
ACK
0000 0000
ACK
STOP
Vout = 0 V
1001 1000
C<7...0>
ACK
0001 0001
M<7...0>
ACK
1000 0000
L<7...0>
ACK
0000 0000
ACK
STOP
Vout = 0 V
1001 1000
C<7...0>
ACK
0000 0000
M<7...0>
ACK
1111 1111
L<7...0>
ACK
1111 1111
ACK
STOP
1001 1000
C<7...0>
ACK
0010 0000
M<7...0>
ACK
XXXX XXXX
L<7...0>
ACK
XXXX XXXX
ACK
STOP
1001 0000
C<7...0>
ACK
0011 0101
M<7...0>
ACK
1100 0000
L<7...0>
ACK
0000 0000
ACK
STOP
Vout = Hi-Z
EXAMPLE 10: Broadcast update. All DAC8571s on the I2C bus update synchronously with the contents of their temporary
registers
ADDRESS <7...0>
START
1001 0000
C<7...0>
ACK
0011 0000
M<7...0>
ACK
XXXX XXXX
L<7...0>
ACK
XXXX XXXX
ACK
STOP
21
DAC8571
www.ti.com
EXAMPLE 11: Read back DAC8571 internal data. V denotes valid logic.
ADDRESS<7...0>
START
1001 1001
ACK
M<7...0>
MASTER
L<7...0>
MASTER
VVVV VVVV
ACK
VVVV VVVV
ACK
C<7...0>
MASTER
EXAMPLE 12: Ramp generation in high speed mode (up to code 7 is shown)
HS Master Code
START
0000 1000
ADDRESS
NOT ACK
REPEATED START
1001 1000
C<7...0>
ACK
0001 0000
ACK
LSB<7...0>
0000 0000
ACK
0000 0000
MSB<7...0>
ACK
ACK
ACK
0000 0001
Vout = 0 V
LSB<7...0>
0000 0000
0000 0000
LSB<7...0>
0000 0010
MSB<7...0>
ACK
0000 0000
LSB<7...0>
ACK
0000 0011
Vout = 2 76 V
Vout = 76 V
MSB<7...0>
LSB<7...0>
0000 0000
ACK
0000 0100
Vout = 3 76 V
0000 0000
LSB<7...0>
ACK
0000 0101
Vout = 4 76 V
MSB<7...0>
LSB<7...0>
0000 0000
ACK
0000 0110
Vout = 5 76 V
0000 0000
ACK
Vout = 5 76 V
MSB<7...0>
ACK
ACK
Vout = 3 76 V
MSB<7...0>
ACK
ACK
Vout = 76 V
LSB<7...0>
ACK
Vout = 6 76 V
0000 0111
ACK
Vout = 7 76 V
Power-On Reset
The DAC8571 contains a power-on-reset circuit that controls the output voltage during power-up. On power-up,
the DAC register is filled with zeros and the output voltage is 0V; it remains there until a valid write sequence is
made to the DAC. This is useful in applications where it is important to know the state of the output of the DAC
while it is in the process of powering up. No input is brought high before the power is applied.
Power-Down Modes
The DAC8571 contains five separate power settings. These modes are programmable when C<0>=1. When
C<0>=1, M<7>, M<6>, and M<5> bits represent power setting control bits, and M<4...0> and L<7...0> are
assigned to zeroes. Power setting of DAC8571 is updated at the falling edge of the acknowledge signal that
follows the least significant byte. To set the power consumption of the device, following I2C sequence is used.
Start_condition ->
Valid_address
C<7:0>
M<7:0>
L<7:0>
Stop_condition
M<6>
M<5>
Operating Mode
PWD. 1k to GND
22
DAC8571
www.ti.com
After power-up, the device works in low power mode with its normal power consumption of 170 A at 5 V. At fast
settling mode, device consumes 250 A nominally, but settles in 10 s. For the three power-down modes, the
supply current falls to 200 nA at 5 V (50 nA at 3 V). Not only does the supply current fall but the output stage is
also internally switched from the output of the amplifier to a resistor network of known values. This has the
advantage that the output impedance of the device is known while in power-down mode. There are three
different options: The output is connected internally to GND through a 1-k resistor, a 100-k resistor or it is left
open-circuit (high impedance). The output stage is illustrated in Figure 32.
A power on reset starts the DAC8571 in the low power mode. Low power mode and fast-settling mode settings
stay unchanged during DAC8571 data updates, unless they are specifically overwritten as explained in Table 6.
On the other hand, each new data sequence requiring a DAC update brings the DAC8571 out of the three
power-down conditions.
DAC8571 power settings can be stored in the temporary register, just like data (use C<7:0> = 0000 0001). This
allows simultaneous powerdown capability for multichannel applications.
VSense
Amplifier
_
Resistor
String DAC
VOUT
Powerdown
Circuitry
Resistor
Network
CURRENT CONSUMPTION
In the low power mode, the DAC8571 typically consumes 170 A at VDD = 5 V and 150 A at VDD = 3 V including
reference current consumption. Fast settling mode adds 80 A of current consumption, but ensures 10-s
settling. Additional current consumption can occur at the digital inputs if VIH<<VDD. For most efficient power
operation, CMOS logic levels are recommended at the digital inputs to the DAC. In power-down mode, typical
current consumption is 200 nA.
AC PERFORMANCE
DAC8571 can achieve typical ac performance of 96-dB signal-to-noise ratio (SNR) and 65-dB total harmonic
distortion (THD), making the DAC8571 a solid choice for applications requiring low SNR at output frequencies at
or below 4 kHz.
23
DAC8571
www.ti.com
2-Wire
l2C
Interface
A0
SCL
SDA
5V
VDD, Vref
DAC8571
VOUT = 0 V to 5 V
The load regulation of the REF02 is typically 0.005%/mA, which results in an error of 290 V for a 1.16-mA
current drawn. This corresponds to a 3.82 LSB error for a 0-V to 5-V output range.
LAYOUT
A precision analog component requires careful layout, adequate bypassing, and clean, well-regulated power
supplies.
The power applied to VDD and VREF should be well regulated and low noise. Switching power supplies and dc/dc
converters often has high-frequency glitches or spikes riding on the output voltage. In addition, digital
components can create similar high-frequency spikes as their internal logic switches states. This noise easily
couples into the DAC output voltage through various paths between the power connections and analog output.
24
DAC8571
www.ti.com
As with the GND connection, VDD is connected to a +5-V power supply plane or trace that is separate from the
connection for digital logic until they are connected at the power entry point. In addition, the 1-F to 10-F, and
0.1-F bypass capacitors are strongly recommended. In some situations, additional bypassing may be required,
such as a 100-F electrolytic capacitor or even a Pi filter made up of inductors and capacitorsall designed to
essentially lowpass filter the 5-V supply, removing the high frequency noise.
25
www.ti.com
11-Apr-2013
PACKAGING INFORMATION
Orderable Device
Status
(1)
Eco Plan
Lead/Ball Finish
(2)
Op Temp (C)
Top-Side Markings
(3)
(4)
DAC8571IDGK
ACTIVE
VSSOP
DGK
80
-40 to 105
D871
DAC8571IDGKG4
ACTIVE
VSSOP
DGK
80
-40 to 105
D871
DAC8571IDGKR
ACTIVE
VSSOP
DGK
2500
-40 to 105
D871
DAC8571IDGKRG4
ACTIVE
VSSOP
DGK
2500
-40 to 105
D871
(1)
Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability
information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that
lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between
the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight
in homogeneous material)
(3)
MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
Multiple Top-Side Markings will be inside parentheses. Only one Top-Side 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 Top-Side Marking for that device.
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
Samples
www.ti.com
11-Apr-2013
Addendum-Page 2
26-Jan-2013
Device
DAC8571IDGKR
DGK
SPQ
Reel
Reel
A0
Diameter Width (mm)
(mm) W1 (mm)
2500
330.0
12.4
Pack Materials-Page 1
5.3
B0
(mm)
K0
(mm)
P1
(mm)
3.4
1.4
8.0
W
Pin1
(mm) Quadrant
12.0
Q1
26-Jan-2013
Device
Package Type
Package Drawing
Pins
SPQ
Length (mm)
Width (mm)
Height (mm)
DAC8571IDGKR
VSSOP
DGK
2500
367.0
367.0
35.0
Pack Materials-Page 2
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other
changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest
issue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and
complete. All semiconductor products (also referred to herein as components) are sold subject to TIs terms and conditions of sale
supplied at the time of order acknowledgment.
TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TIs terms
and conditions of sale of semiconductor products. Testing and other quality control techniques are used to the extent TI deems necessary
to support this warranty. Except where mandated by applicable law, testing of all parameters of each component is not necessarily
performed.
TI assumes no liability for applications assistance or the design of Buyers products. Buyers are responsible for their products and
applications using TI components. To minimize the risks associated with Buyers products and applications, Buyers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI components or services are used. Information
published by TI regarding third-party products or services does not constitute a license to use such products or services or a warranty or
endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of significant portions of TI information in TI data books or data sheets is permissible only if reproduction is without alteration
and is accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such altered
documentation. Information of third parties may be subject to additional restrictions.
Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or service
voids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice.
TI is not responsible or liable for any such statements.
Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirements
concerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or support
that may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which
anticipate dangerous consequences of failures, monitor failures and their consequences, lessen the likelihood of failures that might cause
harm and take appropriate remedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the use
of any TI components in safety-critical applications.
In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TIs goal is to
help enable customers to design and create their own end-product solutions that meet applicable functional safety standards and
requirements. Nonetheless, such components are subject to these terms.
No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the parties
have executed a special agreement specifically governing such use.
Only those TI components which TI has specifically designated as military grade or enhanced plastic are designed and intended for use in
military/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI components
which have not been so designated is solely at the Buyer's risk, and that Buyer is solely responsible for compliance with all legal and
regulatory requirements in connection with such use.
TI has specifically designated certain components as meeting ISO/TS16949 requirements, mainly for automotive use. In any case of use of
non-designated products, TI will not be responsible for any failure to meet ISO/TS16949.
Products
Applications
Audio
www.ti.com/audio
www.ti.com/automotive
Amplifiers
amplifier.ti.com
www.ti.com/communications
Data Converters
dataconverter.ti.com
www.ti.com/computers
DLP Products
www.dlp.com
Consumer Electronics
www.ti.com/consumer-apps
DSP
dsp.ti.com
www.ti.com/energy
www.ti.com/clocks
Industrial
www.ti.com/industrial
Interface
interface.ti.com
Medical
www.ti.com/medical
Logic
logic.ti.com
Security
www.ti.com/security
Power Mgmt
power.ti.com
www.ti.com/space-avionics-defense
Microcontrollers
microcontroller.ti.com
www.ti.com/video
RFID
www.ti-rfid.com
www.ti.com/omap
TI E2E Community
e2e.ti.com
Wireless Connectivity
www.ti.com/wirelessconnectivity
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright 2013, Texas Instruments Incorporated