Platform forum

SPI Layout

Tanachai Limpisawas , 02-28-2020, 09:23 PM
Hello, I have to design the DAC board with the SPI interface the clock is about 200MHz with 4 peripheral. I like to use star topology for the design, but I confuse about how to do length matching and impedance matching for this work since it seems to have some split node between track (MOSI, SCLK, SS). Could you guys please give me a suggestion. Thanks.
robertferanec , 03-02-2020, 08:33 AM
For 200MHz split between 4 peripherals I would maybe consider using buffers or multiplexers.
Tanachai Limpisawas , 03-02-2020, 09:13 AM
Thank you, Robert. For using buffers, you mean clock buffer like this https://www.onsemi.com/pub/Collateral/NB3L553-D.PDF?

robertferanec , 03-03-2020, 02:58 AM
Yes, for example like that.
Tanachai Limpisawas , 03-03-2020, 09:50 PM
I got it. Could you suggest more about when to prefer clock buffers over star routing (how many peripherals, how much frequency, etc. ). Thank you for your help.
robertferanec , 03-04-2020, 01:15 AM
I am not sure if there is a clear rule to specify when to use buffers, however in this specific case I suggested it as you have 5 chips connected together and it is safer to use "4 individual" connections as trying to balance (and possibly simulate) a proper way to do layout of situation when all the 5 chips are connected directly together and running at 200MHz.
Use our interactive Discord forum to reply or ask new questions.
Discord invite
Discord forum link (after invitation)

Didn't find what you were looking for?