Which interface to route first?

Here is the list of priorities of interfaces to route when laying out PCB.

Its recommended to start with the high speed and make your way to low speed. This way when you are staring out there is a lot of open space for these interfaces. These will have less issues due to less discontinuities. The low speed can be routed around the high speed ones with lots of layer changes and vias.

  • PCI Express
  • USB 3.0
  • SATA
  • Ethernet
  • HDMI
  • LVDS
  • USB 2.0
  • SD/MMC/SDIO
  • Parallel RGB LCD
  • Parallel Camera
  • Digital Audio
  • VGA
  • Analog audio
  • Low speed interfaces (I2C, UART, SPI, CAN, S/PDIF, and GPIO)

This give clarity on how to start on any big PCB with multiple interfaces.