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

Downloads

Download the latest in PCB design and EDA software

  • PCB DESIGN SOFTWARE
  • Altium Designer

    Complete Environment for Schematic + Layout

  • CircuitStudio

    Entry Level, Professional PCB Design Tool

  • CircuitMaker

    Community Based PCB Design Tool

  • NEXUS

    Agile PCB Design For Teams

  • CLOUD PLATFORM
  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • COMPONENT MANAGEMENT
  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PRODUCT EXTENSIONS
  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions
  • EMBEDDED
  • TASKING

    World-Renowned Technology for Embedded Systems Development

  • TRAININGS
  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • ONLINE VIEWER
  • 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

    ALTIUMLIVE

    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

    Downloads

    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

    USB 4 Design: Ultra-fast Serial Data Transfer for Your PCB

    Zachariah Peterson
    |  October 29, 2020
    USB 4 PCB design

    Over the past decade, the USB landscape has gotten more complex, thanks to a host of power and data rate standards, as well as connectors and a host of PHY components. USB 4 is getting closer and will nicely integrate Intel’s Thunderbolt 3.0 specs into this familiar standard. Aside from faster data rates, USB 4 will integrate advanced charging features in the USB-PD standard. You’ll only need a single charger for all your USB Type-C devices.

    So what exactly changes at the board level to accommodate such a faster data rate and power delivery for a variety of products? It helps to look directly at the specs for USB 4 as these reveal how stringent your layout can get. The major challenges don’t come from power delivery integration, but rather from signal integrity. Here’s what you need to know when creating your USB 4 design.

    Changes in USB 4: Data Rate and Signal Integrity

    The new USB 4 specification allows for serial data transfer rates up to 40 Gbps (10, 20, or 40 Gbps) over differential pairs, which is a big change compared to earlier generations of USB. The standard also doesn’t change the connector or receptacle form factor, so it’s still easy to integrate a low-profile USB-C connector into new systems. The shielding effectiveness required in USB 3.2 Type-C-to-Type-C cables also applies to USB 4 cables.

    Since cables can be reused and component footprints are unlikely to change, designers will not need to change their layout so much. At the cable level, connector level, and board level, the other changes in the specification relate to losses in the system (both insertion and return loss), allowed crosstalk, and skew in differential signal lines. Obviously, the components need to change, but the USB 4 standards also impose some stricter signal integrity requirements that need to be addressed during board design.

    Total System Losses

    Just like other high speed signalling standards, there are limits on allowed return and insertion losses. The USB 4 standard specifies these at multiple points in the system (connector/cable/PHY). The table below shows the loss budget under the USB 4 standard (10 and 20 Gbps variants):

    .


    Losses should stay within these limits. One nice change from USB 3.2 to 4 is the higher loss budget in the cable, which allows a 2 m USB 3.2-compatible cable to be used. The Gen2 standard will be the starting point for most systems that will make them compatible with Thunderbolt and DisplayPort products.

    Insertion Loss, Integrated Return Loss, and Integrated Crosstalk

    The USB 4 standards take a signal integrity approach I’ve advocated in an earlier article and set design requirements across the signal bandwidth, rather than at a single representative frequency. They also use this to define an ideal cable with insertion loss values at specific frequencies within the bandwidth. Insertion losses, reflection losses, and signal distortion in the system come from:

    • IC die load, including pin-package inductance
    • Connector and receptacle tongue Ohmic losses
    • Dielectric absorption in the substrate, which depends on trace geometry
    • Fiber weave effects (also introduces skew)

    The one area that the PCB designer has control over is the selection of PCB substrate materials, properly sizing traces for defined differential impedance, and routing choices to prevent reflection, crosstalk and return loss. Sizing traces to minimize a specific metric over a broad bandwidth is a somewhat complex design problem in any context, and sizing differential pairs in USB 4 design is no different. Take a look at the article I’ve linked above for a discussion of this problem over broad bandwidths.

    Specifically for USB 4, the metrics used to optimize entire channels in order to minimize losses and crosstalk are integrated metrics (these apply to Tx and Rx channels in the cable and on the board):

    USB 4 design and signal integrity
    USB 4 signal integrity metrics

    In the second equation (ITX) above, the S-parameter refers to multi-port S-parameters, i.e., it quantifies differential crosstalk between Rx and Tx lines. Minimizing these loss sources throughout the relevant signal bandwidth requires selecting a suitable upper frequency (usually 5x the Nyquist frequency for 2-level signals) and adjusting the trace geometry until the above functions are suitably minimized. There are some other routing guidelines that should be followed, which I’ll outline below.

    USB 4 Routing Guidelines

    There are some general high speed PCB routing guidelines that apply to USB 4, as well as some specific guidelines that must be followed:

    • Set the differential trace geometry (width and spacing) such that the differential impedance is 80-85 Ohms (~40-42.5 Ohms single-ended impedance).
    • For electrically short interconnects, adjust trace size to minimize return loss (make as negative as possible) while balancing low crosstalk. For long interconnects, try to adjust traces to get insertion loss within the loss budget shown in the above table.
    • Follow the standard design guidelines and component selection for USB-PD devices.
    • Use interleaved routing (Rx pairs between Tx pairs, see below) to reduce differential FEXT.
    • Use 0201 passive components on Tx/Rx/terminations as these components have smaller parasitics.
    • Consider zig-zagging traces and using a substrate with tighter glass weave to compensate for fiber weave effects.
    • According to official documentation from USB-IF, traces in USB 4 PCBs should be routed with smooth bends rather than at sharp angles. Any-angle routing tools in your PCB design software let you route in this way.
    USB 4 interleaved routing
    Interleaved routing should be used in USB 4

    With the right layout tools, you can implement all the above guidelines when you create your PCBs. Designing USB 4 into your new product takes the right set of layout, simulation, and analysis features in your PCB design software. You can find all the tools you need for USB 4 design and many more when you use Altium Designer®.

    Altium Designer on Altium 365® delivers an unprecedented amount of integration to the electronics industry until now relegated to the world of software development, allowing designers to work from home and reach unprecedented levels of efficiency.

    We have only scratched the surface of what is possible to do with Altium Designer on Altium 365. You can check the product page for a more in-depth feature description or one of the On-Demand Webinars.

    Altium Designer Free Trial

     

    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