AD5410ACPZ AD [Analog Devices], AD5410ACPZ Datasheet - Page 20

no-image

AD5410ACPZ

Manufacturer Part Number
AD5410ACPZ
Description
Single Channel, 16-Bit, Serial Input, Current Source DAC
Manufacturer
AD [Analog Devices]
Datasheet
AD5410/AD5420
Daisy-Chain Operation
For systems that contain several devices, the SDO pin can be
used to daisy chain several devices together as shown in Figure
35. This daisy-chain mode can be useful in system diagnostics
and in reducing the number of serial interface lines. Daisychain
mode is enabled by setting the DCEN bit of the CONTROL
register. The first rising edge of SCLK that clocks in the MSB of
the dataword marks the beginning of the write cycle. SCLK is
continuously applied to the input shift register. If more than 24
clock pulses are applied, the data ripples out of the shift register
and appears on the SDO line. This data is valid on the rising
edge of SCLK having been clocked out on the previous falling
SCLK edge. By connecting the SDO of the first device to the
SDIN input of the next device in the chain, a multidevice
interface is constructed. Each device in the system requires 24
clock pulses. Therefore, the total number of clock cycles must
equal 24 × N , where N is the total number of AD5410/AD5420
devices in the chain. When the serial transfer to all devices is
complete, LATCH is taken high. This latches the input data in
each device in the daisy chain. The serial clock can be a
continuous or a gated clock.
A continuous SCLK source can only be used if LATCH is taken
high after the correct number of clock cycles. In gated clock
mode, a burst clock containing the exact number of clock cycles
Table 9. Input Shift Register Contents for a read operation
MSB
D23
0
Table 10. Read Address Decoding
Read Address
D22
0
00
01
10
D21
0
D20
0
D19
0
Function
Read Status Register
Read Data Register
Read Control Register
D18
0
D17
1
D16
0
D15
X
D14
X
Rev. PrE | Page 20 of 30
D13
X
D12
X
must be used, and LATCH must be taken high after the final
clock to latch the data. See Figure 4 for a timing diagram.
Readback Operation
Readback mode is invoked by setting the address word and read
address as shown in Table 9 and Table 10 when writing to the
input register. The next write to the AD5410/AD5420 should be
a NOP command which will clock out the data from the
previously addressed register as shown in Figure 3.
By default the SDO pin is disabled, after having addressed the
AD5410/AD5420 for a read operation, a rising edge on LATCH
will enable the SDO pin in anticipation of data being clocked
out, after the data has been clocked out on SDO, a rising edge
on LATCH will disable (tri-state) the SDO pin once again.
To read back the data register for example, the following
sequence should be implemented:
1.
2.
D11
X
Write 0x020001 to the AD5410/AD5420 input register.
This configures the part for read mode with the data
register selected.
Follow this with a second write, a NOP condition, 0x000000
During this write, the data from the register is clocked out
on the SDO line.
D10
X
D9
X
D8
X
Preliminary Technical Data
D7
X
D6
X
D5
X
D4
X
D3
X
D2
X
D1
Read
Address
LSB
D0

Related parts for AD5410ACPZ