Hi team,
My customer wants to know how long can TI's MCU can handle 50MHz SPI over PCB trace without using line drivers. Is there any app note that discuss about this topic?
Regards,
Ohashi
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Leonard,
Thanks for your comment. Pls assume that the customer is using AM24xx series. (maybe AM2434)
Regards,
Ohashi
Hi Ohashi-san,
This sounds like a general transmission-line problem to me. We need some specifics from the AM2x MCU in question. My answer would be:
1. Find out what the 50 MHz SPI clock and data bandwidth requirements are and calculate the losses on a PCB transmission line at this loss (db/inch). Bandwidth of these digital signals is mostly a function of the edge-rate on our AM2x 3.3V I/O, this can be from 350-500pS if it is lightly loaded. You can get these edge-rates from our IBIS models [1].
2. Next, you can calculate the transmission line losses at the bandwidth of the signal and pick a loss threshold (attenuation) margin you are comfortable with.
3. Then, using either a closed form equation estimate/tool like [4], or a 3D EM simulation, you can calculate the losses/inch of the transmission line in question.
Further increases in transmission line length are possible by using series termination to slow down the edge-rate further, decrease the max operating bandwidth, and therefore operating in a lower frequency, less lossy region of the transmission-line. Also, higher speed substrates with better dielectric constants and loss tangents will decrease the losses across frequency as well.
[1] AM263x Sitara IBIS Model https://www.ti.com/lit/zip/sprm771
[2] Johnson, Howard and Martin Graham, High-Speed Digital Design: A Handbook of Black Magic, Prentice Hall, 1993. Summarized here: https://eepower.com/technical-articles/understanding-bandwidth-requirements-when-measuring-switching-characteristics-in-power-electronic-applications/#
[3] TI Precision Labs "PCB trace impedance matching" https://www.youtube.com/watch?v=DKxDCO1kLEs
[4] Wcalc: a tool for the analysis and synthesis of transmission line structures and related components https://wcalc.sourceforge.net/