Free Trials

Download a free trial to find out which Altium software best suits your needs

Altium Online Store

Buy any Altium Products with few clicks or send us your quote to contact our sales


Download the latest in PCB design and EDA software

  • Altium Designer

    Complete Environment for Schematic + Layout

  • CircuitStudio

    Entry Level, Professional PCB Design Tool

  • CircuitMaker

    Community Based PCB Design Tool


    Agile PCB Design For Teams

  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions

    World-Renowned Technology for Embedded Systems Development

  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    The most powerful, modern and easy-to-use PCB design tool for professional use


    Annual PCB Design Summit

    • Forum

      Where Altium users and enthusiasts can interact with each other

    • Blog

      Our blog about things that interest us and hopefully you too

    • Ideas

      Submit ideas and vote for new features you want in Altium tools

    • Bug Crunch

      Help make the software better by submitting bugs and voting on what's important

    • Wall

      A stream of events on AltiumLive you follow by participating in or subscribing to

    • Beta Program

      Information about participating in our Beta program and getting early access to Altium tools

    All Resources

    Explore the latest content from blog posts to social media and technical white papers gathered together for your convenience

    Altium Online Store

    Buy any Altium Products with few clicks or send us your quote to contact our sales


    Take a look at what download options are available to best suit your needs

    • Documentation

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Training & Events

      View the schedule and register for training events all around the world and online

    • Design Content

      Browse our vast library of free design content including components, templates and reference designs

    • Webinars

      Attend a live webinar online or get instant access to our on demand series of webinars

    • Support

      Get your questions answered with our variety of direct support and self-service options

    • Technical Papers

      Stay up to date with the latest technology and industry trends with our complete collection of technical white papers.

    • Video Library

      Quick and to-the-point video tutorials to get you started with Altium Designer

    High Speed Routing Guidelines for Advanced PCBs

    Zachariah Peterson
    |  December 10, 2019
    Advanced high speed PCB routing guidelines

    You can create this advanced board with these high speed routing guidelines for advanced PCBs

    Newer designs are continuing to get faster, with PCIe 5.0 reaching 32 Gb/s, and PAM4 pushing signal integrity and speeds to the limit. Proper interconnect design must account for the lower noise margins of advanced devices, impeccable power stability requirements, and much more to ensure signals can be received properly.

    With advanced devices running at lower signal levels, high speed routing guidelines are focused on preventing signal loss, distortion, and reflections from impedance discontinuities throughout interconnects. With ultrafast signaling, particularly with the use of multilevel signaling, you’ll need to seriously consider all the high speed design guidelines presented here and start to put them into practice.

    Important High Speed Routing Guidelines

    With high speeds reaching well into the sub-nanosecond regime, particularly in newer PCIe generations, and to support high speed networking equipment, any designer should keep some basic high speed PCB routing guidelines in mind. With newer devices continuing to break the speed limit, you’ll most likely need to keep all of these guidelines in mind, rather than picking a few to satisfy your application.

    Stackup for Controlled Impedance Routing and Power Integrity

    Your stackup is as important for signal integrity as it is for power integrity. Similarly, as signal bandwidths extend further into the 10’s of GHz, particularly with multilevel signaling schemes (take PAM4 for 400G networking as an example), you’ll need to control the impedance of your interconnects to ensure proper termination and matching. You’ll also need to properly size your trace to try to minimize ringing (i.e., critically damp the transient response) while keeping impedance constant. This requires meticulous stackup engineering and interconnect design.

    Differential Pair Routing and Length Matching

    With common mode noise being a major problem in signal integrity, you’ll need to ensure sufficient coupling throughout the length of differential pairs as part of controlled impedance routing. This also requires phase matching along the length of a differential pair. The coupled region should extend directly to the receiver, where possible, while any uncoupled region should be length matched and confined to the driver in your interconnect. This ensures any common mode noise will be seen as being perfectly in phase and thus fully suppressed at the receiver.

    Choose the Right Substrate Material

    With faster rise times comes the need to find substrate materials with lower loss tangent and flat dispersion. Dispersion is very important here as it creates a continuous change in the impedance and propagation constant along the length of an interconnect. First, dispersion causes electromagnetic pulses (i.e., digital signals) to spread as they propagate. Second, the impedance seen at the rising edge of the signal will not match that seen at the falling edge of the signal in the presence of strong dispersion, leading to strong distortion. You should make sure the dielectric constant is flat with the relevant bandwidth, which easily spans 30 GHz in PAM4 at 12 Gbps.

    Short Traces and Backdrilling

    Traces should be routed as short as possible so that power losses are minimized. In the case where dispersion is a problem, this helps to minimize pulse distortion, as pulses will stretch due to dispersion. Vias should also be minimized on traces as they can create an impedance discontinuity if not designed to exacting impedance. Any vias present on an interconnect should be backdrilled, as any remaining via stub represents another impedance discontinuity, thus they present another opportunity for signal reflection. These stubs can also resonate at high speeds/frequencies, meaning they will act as antennas that couple noise into nearby interconnects.

    PCB microstrip impedance vs. frequency

    Variation in microstrip characteristic impedance with frequency. Thanks goes to Yuriy Shlepnev from Simberian for producing this figure.

    High Speed vs. High Data Rate: Multilevel signaling and Fiber

    With simple OOK or NRZ-modulated signals, you effectively have two signal levels that define your binary ON/OFF states. In effect, your data rate is limited by the rise/fall time of signals as supplied by the driver on a differential interconnect. The move to higher data rates has pushed rise and fall times to the limit, ultimately reaching down to picosecond levels at 32, 56, and 112 Gbps.

    This also pushes jitter allowances to extremely low levels, which requires sufficient power stability to ensure power bus ripple does not propagate to the output from an IC with high power draw. It is common to see ~1 ps/mV jitter being induced in driven ICs due to ripple on a PDN. This is where your PDN impedance needs to reach milliOhm levels or less in order to decrease the ripple on a PDN to as low as ~2% for 1.2 V devices, equating to a ~30 mV peak-to-peak voltage fluctuation. You’ll need to bring jitter down to the ~1 ps level or less, which becomes appropriate for PCBs that use multilevel signaling.

    At such low signal levels, increasing data rate requires working with higher bandwidth density by routing more channels in parallel. In networking equipment, this will continue using differential signaling to interface with more parallel Tx and Rx multiplexed channels in ultrafast fiber optic networking equipment. Optics are being mounted directly onto the PCB and interfacing with system chips using fast photodiodes and higher bandwidth VCSELs.

    BOA and high speed PCB routing guidelines

    Board-mount optical assembly for interfacing with a system controller on a backplane.

    How can designers continue pushing data rates higher to meet demands in newer networking equipment and other advanced applications? In case you can’t see where this is going, we’ll start to see a convergence between optics and electronics at the PCB level that will ultimately reach the IC level. The major IC manufacturers are already coming together to develop a supply chain for silicon photonic ICs and to develop some level of standardization for these new products. This will help alleviate many of the signal integrity challenges and relax some design constraints for the PCB community, but it will also force designers to rethink the way they create advanced products.

    The comprehensive set of routing tools in Altium Designer® is ideal for defining and implementing the high speed PCB routing guidelines presented here, and much more. You can define your important high speed routing guidelines as design rules and examine signal integrity with powerful simulation tools. These tools are integrated into a single platform, allowing them to be quickly incorporated into your workflow.

    Contact us or download a free trial if you’re interested in learning more about Altium Designer. You’ll have access to the industry’s best layout, simulation, and data management tools in a single program. Talk to an Altium expert today to learn more.

    Start the journey to switch over to Altium Designer today.

    About Author

    About Author

    Zachariah Peterson has an extensive technical background in academia and industry. He currently provides research, design, and marketing services to electronics companies. Prior to working in the PCB industry, he taught at Portland State University. He conducted his Physics M.S. research on chemisorptive gas sensors and his Applied Physics Ph.D. research on random laser theory and stability. His background in scientific research spans topics in nanoparticle lasers, electronic and optoelectronic semiconductor devices, environmental sensing and monitoring systems, and financial analytics. His work has been published in over a dozen peer-reviewed journals and conference proceedings, and he has written hundreds of technical blogs on PCB design for a number of companies. Zachariah currently works with other companies in the electronics industry providing design, research, and marketing services. He is a member of IEEE Photonics Society, IEEE Electronics Packaging Society, and the American Physical Society, and he currently serves on the INCITS Quantum Computing Technical Advisory Committee.

    most recent articles

    Back to Home