Electrical – Calculating SPI clock speed

spi

I am new to the forum and the EE world so forgive me if technical terminology is a bit off.

I may be thinking about this too much, but what is the procedure for calculating SPI clock speed for a bus that needs to transmit large amounts of data (28Mb/s) in real time? This is for a large number of slave whos' output data rate is 200Hz each.

Best Answer

If your aggregate data is 28Mbps, then your SPI clock needs to be at least that, but likely higher to account for addressing each device, any latency in addressing the various devices' chip-enable, and latency before they're ready to respond, and so on.

Related Topic