AD5667 Analog Devices, AD5667 Datasheet - Page 23

no-image

AD5667

Manufacturer Part Number
AD5667
Description
Manufacturer
Analog Devices
Datasheet

Specifications of AD5667

Resolution (bits)
16bit
Dac Update Rate
250kSPS
Dac Settling Time
4µs
Max Pos Supply (v)
+5.5V
Single-supply
Yes
Dac Type
Voltage Out
Dac Input Format
I2C/Ser 2-wire,Ser

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD5667RBCPZ
Manufacturer:
Analog Devices Inc
Quantity:
135
Part Number:
AD5667RBCPZ-R2
Manufacturer:
ADI
Quantity:
461
Part Number:
AD5667RBCPZ-REEL7
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5667RBRMZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5667RBRMZ-1REEL
Manufacturer:
TI
Quantity:
3 000
INPUT SHIFT REGISTER
The input shift register is 24 bits wide. Data is loaded into the
device as a 24-bit word under the control of a serial clock input,
SCL. The timing diagram for this operation is shown in Figure 3.
The 8 MSBs make up the command byte. DB23 is reserved and
should always be set to 0 when writing to the device. DB22 (S)
is used to select multiple byte operation The next three bits are
the command bits (C2, C1, C0) that control the mode of operation
of the device. See Table 8 for details. The last 3 bits of first byte
are the address bits (A2, A1, A0). See Table 9 for details. The
rest of the bits are the 16-, 14-, 12-bit data word. The data word
comprises the 16-, 14-, 12-bit input code followed by two or four
don’t cares for the AD5647R and the AD5627R/AD5627,
respectively (see Figure 59 through Figure 61).
MULTIPLE BYTE OPERATION
Multiple byte operation is supported on the AD56x7R/AD56x7.
A 2-byte operation is useful for applications that require fast
DAC updating and do not need to change the command byte.
The S bit (DB22) in the command register can be set to 1 for 2-
byte mode of operation (see Figure 57). For standard 3-byte
and 4-byte operation, the S bit (DB22) in the command byte
should be set to 0 (see Figure 58).
BROADCAST MODE
Broadcast addressing is supported on the AD56x7R/AD56x7.
Broadcast addressing can be used to synchronously update or
power down multiple AD56x7R/AD56x7 devices. Using the
broadcast address, the AD56x7R/AD56x7 responds regardless of
the states of the address pins. Broadcast is supported only in write
mode. The AD56x7R/AD56x7 broadcast address is 00010000.
Table 8. Command Definition
C2
0
0
0
0
1
1
1
1
C1
0
0
1
1
0
0
1
1
C0
0
1
0
1
0
1
0
1
Command
Write to input register n
Update DAC register n
Write to input register n, update all
(software LDAC)
Write to and update DAC channel n
Power up/power down
Reset
LDAC register setup
Internal reference setup (on/off )
Rev. 0 | Page 23 of 32
AD5627R/AD5647R/AD5667R, AD5627/AD5667
Table 9. DAC Address Command
A2
0
0
1
LDAC FUNCTION
The AD56x7R/AD56x7 DACs have double-buffered interfaces
consisting of two banks of registers, input registers and DAC
registers. The input registers are connected directly to the input
shift register, and the digital code is transferred to the relevant
input register on completion of a valid write sequence. The
DAC registers contain the digital codes used by the resistor strings.
Access to the DAC registers is controlled by the LDAC pin.
When the LDAC pin is high, the DAC registers are latched and
the input registers can change state without affecting the
contents of the DAC registers. When LDAC is brought low,
however, the DAC registers become transparent and the contents
of the input registers are transferred to them. The double-
buffered interface is useful if the user requires simultaneous
updating of all DAC outputs. The user can write to one of the
input registers individually and then, by bringing LDAC low
when writing to the other DAC input register, all outputs
update simultaneously.
These parts each contain an extra feature whereby a DAC
register is not updated unless its input register has been updated
since the last time LDAC was brought low. Normally, when LDAC
is brought low, the DAC registers are filled with the contents of the
input registers. In the case of the AD56x7R/AD56x7, the DAC
register updates only if the input register has changed since the
last time the DAC register was updated, thereby removing
unnecessary digital crosstalk.
The outputs of all DACs can be simultaneously updated, using
the hardware LDAC pin.
A1
0
0
1
A0
0
1
1
ADDRESS (n)
DAC A
DAC B
Both DACs

Related parts for AD5667