Datasheet

Data Sheet AD5122/AD5142
Rev. 0 | Page 21 of 32
Daisy-Chain Connection
Daisy chaining minimizes the number of port pins required from
the controlling IC. As shown in Figure 39, the SDO pin of one
package must be tied to the SDI pin of the next package. The clock
period may need to be increased because of the propagation delay
of the line between subsequent devices. When two AD5122/
AD5142 devices are daisy chained, 32 bits of data are required.
The first 16 bits assigned to U2, and the second 16 bits assigned
to U1, as shown in Figure 40. Keep the
SYNC
pin low until all
32 bits are clocked into their respective serial registers.
The
SYNC
pin is then pulled high to complete the operation. A
typical connection is shown in
Figure 39.
To prevent data from mislocking (for example, due to noise) the
part includes an internal counter, if the clock falling edges count
is not a multiple of 8, the part ignores the command. A valid
clock count is 16, 24, or 32. The counter resets when
SYNC
returns high.
MOSI
SSSCLKMISO
MICROCONTROLLER
SDI
SDO
SCLK
SCLK
R
P
2.2k
R
P
2.2k
SDI
SDO
U1
U2
AD5122/
AD5142
AD5122/
AD5142
SYNC
SYNC
DAISY-CHAIN
V
LOGIC
V
LOGIC
10880-039
Figure 39. Daisy-Chain Configuration
DB15
SCLK
SYNC
MOSI
1 2 16
DB0
DB15
SDO_U1
32
DB15
DB0 DB15
DB0
17
18
DB0
INPUT WORD FOR U2
INPUT WORD FOR U1
INPUT WORD FOR U2
UNDEFINED
10880-040
Figure 40. Daisy-Chain Diagram