I'm trying to understand the reason why USB and PCIe (considering a single lane) can achieve higher data rates than e.g. SPI, I2C, UART.
The reason may be the better handling of signal impairments at PHY level, so it can work at higher clock rates.
Furthermore, sometimes USB and PCIe are referred as analog serial interfaces, referring how the actual physical transmission takes place. From interface perspective all these interfaces are digital, while the analog refers to the actual inter-chip transmission. Why SPI is somehow not clustered as an analog transmission as USB or PCIe are? Context where I get this classification (digital vs analog): I work in mobile platforms and experts in inter-IC communication tend to refer to the low-speed serial interfaces as digital and USB/PCIe as analog, as said, it looks like that they refer to the needs for a PHY which covers the aspects highlighted by some of the below replies (signal conditioning, differential transmission, ...)
Could you please share your understanding?
Furthermore, sometimes USB and PCIe are referred as analog serial interfaces
- please cite a reference. \$\endgroup\$