Datasheet

SS
(host)
SCK
(host)
16xN clocks
Device N-1
Write Data
Device N-2
Write Data
Device N-3
Write Data
Device N
Write Data
MOSI (host)
MOSI Device 1
MISO Device 1
MOSI Device 2
'21¶7&$5(
Device 1
Write Data
Device N
Write Data
Device N-1
Write Data
Device N-2
Write Data
Device 2
Write Data
'21¶7&$5( '21¶7&$5( '21¶7&$5( '21¶7&$5(
Device N
Write Data
MISO Device N-1
MOSI Device N
SPI Write Data
A6 A5 A4 A3 A2 A10 A0 D7 D6 D5 D4 D2 D1 D0D3
Host
MISO
MOSI
SCK
SS
SCK
SS
LMH0394
MOSI MISO
SCK
SS
LMH0394
MOSI MISO
SCK
SS
LMH0394
MOSI MISO
SCK
SS
LMH0394
MOSI MISO
Device 1 Device 2 Device 3 Device N
LMH0394
SNLS312L AUGUST 2010REVISED APRIL 2013
www.ti.com
Figure 7. SPI Daisy Chain System Architecture
In a daisy-chain configuration of N LMH0394 devices, the host conceptually sees a shift register of length 16xN.
Therefore the length of SPI transactions (as previously described) is 16xN bits, and SS must be asserted for
16xN clock cycles for each SPI transaction.
SPI Daisy-Chain Write
Figure 8 shows the SPI daisy-chain write for a daisy-chain of N devices. The SS signal is driven low and SCK is
toggled for 16xN clocks. The 16xN bit MOSI payload (sent to Device 1 in the daisy-chain) consists of the 16-bit
SPI write data for Device N (the last device in the chain), followed by the write data for Device N-1, Device N-2,
etc., ending with the write data for Device 1 (the first device in the chain). The 16-bit SPI write data for each
device consists of a “0” (write command), seven address bits, and eight data bits. After the SPI daisy-chain write,
SS must return high and then the write occurs for all devices in the daisy-chain.
Figure 8. SPI Daisy-Chain Write
14 Submit Documentation Feedback Copyright © 2010–2013, Texas Instruments Incorporated
Product Folder Links: LMH0394