Electronic – Serial resistance for SPI bus (33 ohms, 50 ohms…)

spitermination

I have a question about SPI communication. I learnt that we should place a 33 or 50 ohms serial resistance in MOSI/MISO lines for the adaption, and overshot. My question is how could we find these values (33 or 50 ohms)?

I want to calculate it. I have a little knowledge in transmission line, but I never see the proof.

Could you say how to find it?

Best Answer

The general idea is that the bus has a particular characteristic impedance, typically in the range of 50-70Ω, but the driver output impedance is usually much lower, more like 15-30Ω.

The series resistance is selected to bring the total source impedance up to match that of the bus in order to eliminate reflections at that end.

Since you frequently don't know either impedance very precisely, some trial and error may be required to find the best termination value.