Post Go back to editing

LTC6820 Multidrop SPI Communication Failure When Two Devices Are Populated

Category: Hardware
Product Number: LTC6820

I have two LTC6811 devices on the same PCB, sharing the same SPI bus with separate CS pins for each device. Please see my schematic and PCB layout below.

I configured the POL and PHA pins to high levels to match the LTC6811, and set MSTR to high as well. I first soldered one LTC6820 on the board, and after testing, the waveforms looked perfectly fine. What's puzzling is that when I soldered the second LTC6820, the waveforms became strange and erratic, making no sense.And I'll attach the wave form in the comments.

  • The test procedure is as follows: pull CS low, transmit the byte 0xAB (binary: 10101011) over SPI, wait for 1ms, then pull CS high. Both the SCK and CS waveforms at the SPI side look clean and correct (MOSI signal was in the picture). During testing, I only connected one CS line, leaving the second CS pin floating. But the output seems just abnormal. This issue is consistently reproducible — I have four boards with the same design, and every single one exhibits this exact same problem.

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.