2.10 Designing for High-Speed Peripherals

The PIC32C Family of devices have peripherals that operate at frequencies much higher than typical for an embedded environment. The following list shows the peripherals that produce high-speed signals on their external pins:

Peripheral
USB (Universal Serial Bus)
SDIO
SPI
EBI (External Bus Interface)
QSPI (Quad SPI)
Ethernet MAC

Due to these high-speed peripheral signals, it is important to consider several factors when designing a product that uses these peripherals, as well as the PCB on which these components will be placed. Adhering to these recommendations will help achieve the following goals:

  • Minimize the effects of electromagnetic interference for the proper operation of the product
  • Run all PCB high-speed signals first on component side of PCB
  • Ensure signals arrive at their intended destination at the same time by matching critical trace lengths on the PCB
  • Minimize crosstalk. Insure continuous ground under all high-speed signals.
  • Maintain signal integrity by the use of termination resistors in the 30-50 Ω range
  • Reduce system noise by using bulk and high frequency decoupling caps and inductors on power rails
  • Minimize ground bounce and power sag. Use a dedicated ground plane if possible or at a minimum a star ground configuration. Do not daisy chain ground and power traces to components.