Helen Frankenthaler PCB Circuit Board R&D Center

High Speed Thin PCB for Industrial Control

Introduction to High-Speed PCB Design

Introduction to High-Speed PCB Design

Before you continue reading, you can watch the companion video for this guide, where I explain these concepts visually and provide real PCB examples from the LattePanda Mu carrier board project.

High-speed PCB design builds on the familiar foundations of schematic capture, layout, and manufacturing that you already know from working with microcontroller boards such as the Arduino, ESP32, or Raspberry Pi. However, it introduces a new dimension: the physics of fast electrical signals.

In traditional low-speed circuits, you can treat copper traces as simple wires that connect one component to another. As long as the schematic is correct and the traces are reasonably routed, the circuit typically works.

In high-speed digital design, this assumption no longer holds true. Here, the traces act as transmission lines that guide electromagnetic waves rather than static voltages. Their geometry, spacing, and relationship to the surrounding reference planes all influence signal behavior.

From Simple Wires to Transmission Lines

At low speeds, the voltage on a PCB trace appears everywhere along its length almost instantaneously. In contrast, at high speeds, the signal travels as a wave that takes time to propagate. Any abrupt change in geometry—such as a corner, via, or impedance mismatch—can cause reflections and signal distortion.

This transition occurs when the trace length becomes a significant fraction of the signal’s rise time. A useful rule of thumb states: If the signal’s one-way propagation delay exceeds one-sixth of its rise time, the trace must be treated as a transmission line.

Example Calculations

Let’s explore what this means with real-world examples.

1.Low-speed example: Arduino GPIO
  • Typical rise time: 10 ns
  • Propagation speed on FR-4: ~15 cm/ns
  • One-sixth of 10 ns = 1.67 ns
  • Distance the signal travels in that time: ~25 cm

In a typical Arduino board, GPIO traces are around 5 cm—far shorter than 25 cm—so transmission line effects are negligible.

2. Borderline example: USB 2.0
  • Rise time: 0.3 ns
  • One-sixth of 0.3 ns = 0.05 ns
  • Distance in that time: ~0.75 cm

Even very short USB 2.0 traces can behave as transmission lines. This is why USB 2.0 requires 90 Ω differential impedance and careful routing.

2. High-speed example: USB 3.0 or HDMI
  • Rise time: 0.05 ns (50 ps)
  • One-sixth of 0.05 ns = 8.3 ps
  • Distance in that time: ~1.25 mm

At this level, every millimeter of copper matters. The layer stackup, trace geometry, and via selection must be engineered precisely to ensure signal integrity.

Visualizing High-Speed Behavior

Imagine a signal as water flowing through a pipe:

  • At low speed, the pressure equalizes almost instantly. Every point in the pipe experiences the same change at once.
  • At high speed, the water rushes down the pipe as a wave. Every bend or valve creates reflections—just like impedance discontinuities in a PCB trace.

This analogy highlights why continuity, geometry, and matching are essential considerations in high-speed design.

Key Differences Between Low-Speed and High-Speed Design

AspectLow-Speed DesignHigh-Speed Design
Signal behaviorInstant voltage change along the tracePropagating electromagnetic wave
Trace roleSimple electrical connectionTransmission line
Critical parametersConnectivity and basic functionalityImpedance, delay, reflections
Schematic vs. layoutSchematic largely defines behaviorLayout strongly defines behavior
Design focusFunctionality and manufacturabilitySignal integrity and power integrity
Tools requiredBasic PCB layout toolsImpedance calculators, differential-pair tuner, stackup editor
TolerancesRelatively generousTight, often sub-millimeter
Common examplesArduino, ESP32, simple sensorsUSB 2.0/3.x, HDMI, PCIe, Ethernet

High-Speed Design Principles

To manage high-speed signals effectively, designers must follow a set of well-established principles. These are rooted in electromagnetic theory but implemented through practical PCB layout strategies.

  • Control impedance Define trace widths, spacing, and dielectric parameters so that the characteristic impedance matches the requirements of the interface (e.g., 90 Ω for USB differential pairs).
  • Maintain continuous return paths Route signals over solid ground planes. Any gaps can create unwanted loops and radiation.
  • Keep routes short and direct Avoid stubs, unnecessary vias, and right-angle corners. Each discontinuity introduces reflections and delay.
  • Match trace lengths Differential pairs and timing-critical nets must be length-matched to ensure synchronized signal arrival.
  • Preserve power integrity Use solid power and ground planes with adequate decoupling capacitors near high-speed devices to minimize voltage noise.
  • Plan your layer stack carefully Decide your stackup before routing. Ensure each high-speed signal layer has a dedicated adjacent reference plane.

Practical Tools in KiCad

Modern PCB design tools, such as KiCad 9, include built-in features that simplify high-speed layout:

  • Differential pair tuner: For automatic length and impedance matching.
  • 3D stackup editor: For precise control over copper thickness, dielectric constants, and spacing between layers.

These tools make high-speed PCB design accessible to individual engineers and small teams. When combined with a proven reference such as the LattePanda Mu Lite Carrier Board, they allow you to apply professional workflows safely and effectively.

You can experiment with these tools directly within KiCad 9 or explore NextPCB’s free impedance calculator to analyze signal transmission characteristics before fabrication.

High-speed PCB design is not mysterious—it’s the same physics you already know, applied over shorter timescales. The main difference is that at high speeds, the layout becomes part of the circuit. Every trace, via, and dielectric layer contributes to the electrical performance.

Ready for the next tutorial in this series? Here's the next one, or choose an alternative from the list of articles in the side bar. There's also lots of interesting article in our Blog. where you can read about off-grid communication technologies, electronics test equipment, course updates, and much more.