Free Trials

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

How to Buy

Contact your local sales office to get started on improving your design environment


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


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

    How to Buy

    Contact your local sales office to get started improving your design environment

    • 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

    Why Impedance Matching is Important in a Transmission Line

    Zachariah Peterson
    |  November 17, 2019

    Traces on a blue PCB

    Do you know the transmission line critical length for these traces?

    Whether you are working with digital or analog signals, you’ll most likely need to match impedances between a source, transmission line, and load. The reason impedance matching is important in a transmission line is to ensure that a 5 V signal sent down the line is seen as a 5 V signal at the receiver. If you understand why transmission line matching is important, you can start to understand when you need to do this, either at the driver or receiver ends of the line.

    When we talk about impedance matching, we are referring to setting the driver, transmission line, and receiver impedances to the same value. This is usually 50 Ohms for single-ended transmission lines, although differential signalling standards may specify different values for impedance matching. Here’s why impedance matching is important in a transmission line and how to implement consistent impedance in PCB interconnects.

    How an Interconnect is Impedance Matched: 3 Cases

    The goal of impedance matching in a transmission line is to set a consistent impedance throughout an interconnect. When the impedances of the driver, receiver, and transmission line are matched, a few important things happen, which will be discussed below. The following cases should be addressed when discussing why impedance matching is important in a transmission line:

    • The driver, line, and receiver are matched to the same impedance. This can be considered a case with perfect matching. In this case, there are no reflections along the line (either at the input to the line or output), and maximum power is transferred downstream to the receiver. The voltage in the signal only decreases due to scattering losses, absorption, and DC and skin effect losses.

    • The driver and receiver are matched, but the line is mismatched. In this case, there will be some reflection as soon as the signal is launched into the transmission line. In other words, when the line is not matched to the driver, some of the sourced signal is reflected back into the driver. This effectively prevents some power from transmitting into the transmission line. Similarly, there will be a reflection at the receiver end, and the signal will travel back to the driver.

    The input impedance will determine whether maximum power is transferred from the driver to the receiver. In the case of a short transmission line, the transmission line impedance will look like the load’s impedance when the transmission line is very short. The question of this critical length is addressed in another article. You can determine the exact input impedance (defined as the impedance of the transmission line after the first signal reflection) with the following equations:

    Input impedance equations for a transmission line

    Input impedance for lossy and lossless transmission lines

    • The driver, receiver, and line are all mismatched. In this case, it doesn’t matter what the length of the transmission line is; there will be continuous reflections as the signal travels along the line, producing an undesirable stair-step increase in the voltage seen by the receiver. You won’t transfer maximum power from the driver to the receiver, even if the line is very short, because the driver and receiver are mismatched.

    Why Impedance Matching is Important in a Transmission Line: Reflections

    When the driver and the transmission line are matched, you suppress a reflection at the input of the transmission line. However, when the line is not matched to the receiver in this case, you still have a reflection at the receiver. Similarly, if the line is mismatched from the driver and receiver, you effectively lose some signal due to reflection. Setting the impedance of the line, driver, and receiver to the same power ensures you transfer maximum power to the receiver. Note that some signalling standards do not rely on maximum power transfer and instead rely on high input impedance to sense a signal at the input (e.g., LVDS).

    Impedance matching at an interface between two portions of an interconnect prevents reflections at that interface. Anytime there is a reflection at an impedance discontinuity (i.e., the driver-line interface, or the driver-source interface), there is an abrupt change in the signal level, which produces a transient response in the interconnect. The resulting reflection appears as ringing (i.e., overshoot/undershoot) that is superimposed on top of the desired signal level as well as a possible stair-step response (in digital signals). Reflections create another problem, depending on whether we are working with digital or analog signals.

    Reflections with Digital Signals

    Repeated back-and-forth reflections on a mismatched transmission line can produce a stair-step response in the voltage seen at the receiver and the source. This stair-step response can appear as a gradual increase in the signal level (see below for an example) or an up-and-down stair-step style response, both of which interfere with subsequent incoming signals. As a result, the voltage seen at the receiver can vary over time, as shown in the example below. Note that the typical transient response on top of the voltage change produced at each reflection has been omitted for clarity.

     Stair-step response in mismatched transmission line voltage

    Example stair-step response for a high-speed digital signal on a mismatched transmission line

    Reflections with Analog Signals

    Just as digital signals can reflect repeatedly on a transmission line when the receiver is mismatched with the line, the same applies to analog signals. There are certain frequencies that will form standing wave resonances on a line when driven with an analog signal. These frequencies will be some integer multiple of some lowest fundamental frequency. This causes strong radiation from a transmission line at particular frequencies. Note that, in the case of very short transmission lines, this will still occur when the driver and receiver are mismatched, the relevant frequencies will just be much larger to accommodate the shorter wavelength on the transmission line.

    Antennas on top of a house

    Standing waves on a transmission line mean your traces will appear to act like these antennas

    The Takeaway

    Even if the line is short, you still need to impedance match the driver and receiver to prevent repeated reflections and ringing on a transmission line. Also, the exact length that defines when a line is short is not set in stone; it depends on the allowed impedance mismatch along an interconnect. As more devices run at lower levels and faster edge rates, allowed mismatches are becoming ever-more razor thin. This necessitates more accurate impedance-controlled routing during the design phase.

    We’ve implicitly described single-ended signalling here, but the exact same discussion applies to differential signalling; just replace the term “characteristic impedance” with “differential impedance, and the same concepts will apply, albeit the math is a bit different. We’ll continue looking at these issues in upcoming articles in order to help designers quickly make the right decisions with more advanced interconnect architectures, signalling standards, and modulation schemes.

    The powerful stackup design and routing tools in Altium Designer® are integrated with an accurate field solver, which quickly determines the impedance of your traces as you build your board. This helps ensure you maintain ultra-accurate impedance matching as you route your interconnects throughout your PCB. These tools are built on top of a unified rules-driven design engine that interfaces with a number of simulation tools. You’ll also have access to a complete set of manufacturing, planning, and documentation features in a single platform.

    Now you can download a free trial of Altium Designer and learn more about the industry’s best layout, simulation, and production planning tools. Talk to an Altium expert today to learn more.

    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 and the American Physical Society, and he currently serves on the INCITS Quantum Computing Technical Advisory Committee.

    most recent articles

    Back to Home