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

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

    Downloads

    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

    Reflecting on Your Design— What are Reflections and What Do They Do to a Signal? Part One

    Kella Knack
    |  December 22, 2019

    In describing what happens when an electromagnetic field or wave is traveling on a transmission line, we often talk about the various things that can disrupt that wave. Among the most common of these things are reflections. Part 1 of this article will describe what reflections are and how they are caused. The second part will discuss what they do to a signal. Then, a separate article will address how reflections are controlled by terminations.

    Note: In numerous articles provided by Speeding Edge, we have touched on the topic of reflections but this article is the first “ground-up” examination of terminations. Some of those previous articles include:

    Other articles on the Altium blog discuss various other problems with transmission lines, such as why their length matters.

    Some Basic Elements

    When an electromagnetic wave or field is launched down a transmission line, if there is no absorber or terminator at the load end of the line all of the energy, which is contained within the EM field, is reflected back toward the source or the driver. If this reflected energy is unwanted there has to be a way to absorb it at the load end. This is done through the use of a parallel termination. If it’s not possible to use this type of termination, the energy will reflect back down the transmission line and reflect off the source or driver unless that source or driver is of such an impedance that it can absorb it.

    This type of absorber is called a series termination. Allowing the energy to reflect in this manner is often referred to as reflected wave switching.

    What Happens When Energy on a Transmission Line Is Reflected?

    When some of the energy in the EM field is reflected back toward the source, some of the energy that is in that field and continues on is diminished by the amount of energy that has been reflected. The amount of reflection and its polarity can be calculated using the following equation.

    Percentage of reflection = 100 * (ZI - ZO) / (ZI + ZO)
    The Reflection Equation

    This equation predicts the percentage of the incident EM field that will be reflected back to the source based on the two impedances on each side of a change where Zl is the downstream impedance and ZO is the upstream impedance. The equation reflects the voltage amplitude of the reflection.

    As can be seen, when the load or downstream impedance at a change is higher than the upstream impedance, the polarity of the reflection is positive. The reflected voltage adds to the incident voltage. If the downstream impedance is infinity or the transmission line ends in an open circuit, all of the incident voltage is reflected. In this scenario, the entire voltage amplitude and all of the energy in the EM field is reflected back to the source and adds to the incident voltage level. This results in double the voltage at the open circuit end of the line.

    On the other hand, when the impedance at a change is lower than the line or the upstream impedance, the polarity of the reflection is negative. The reflected voltage subtracts from the incident voltage. In the most extreme circumstance, if the downstream impedance is a short circuit or zero ohms, all of the energy in the EM field reflects back toward the source. None of the energy is absorbed. Here, the reflected voltage is inverted and subtracts from the incident voltage yielding zero volts. The figure below shows a 50-ohm transmission line driven by a logic signal. It is terminated in an impedance that has three different values.

    Illustration showing a transmission line terminated with a Zt resistor
    A 50-ohm Parallel Terminated Transmission Line

    The waveforms appearing at the output of the driver are plotted in the graph below.

    Graph showing a signal that travels in the transmission line as it overshoots, undershoots, and travels properly at the respective termination resistance values of 70 ohms, 50 ohms, and 30 ohms
    Output Voltage Waveforms for the circuit shown above

    First, a zero to one logic transition takes place with a terminating resistor of 50 ohms that has the same value as the line impedance. Here, the resulting signal, which has no reflection, is the center trace. The termination absorbs all of the energy in the EM field.

    Next, the value of the termination is set to 70 ohms which yields a downstream impedance that is higher than the upstream impedance. Some of the energy in the EM field is reflected back to the source or the driver. The polarity of this reflection is positive and adds to the incident voltage level. The name given to this “positive” or “adds to” reflection is overshoot. Normally, this kind of reflection does not degrade the logic signal levels, so it is not usually harmful. However, it is harmful if the sum of the incident voltage level and the reflected voltage exceeds the voltage rating of a logic circuit. This doubling that engineers see at a load can be mystifying and often leads to the inappropriate addition of AC
    terminations.

    When the value of the termination is set to 30 ohms it creates a downstream impedance that is lower than the upstream impedance. Again, some of the energy in the EM field is reflected back to the source or the driver. The name given to this “negative” or “takes away” reflection is undershoot. Sometimes, this type of reflection is designated as “ring back” but this is an unnecessary nametag. Undershoot is the proper designation. What’s important to remember is that undershoot degrades the logic level and is always harmful. During the design process, when a product developer has any control over the way in which impedance mismatches occur, it is desirable to ensure that downstream impedances are always equal to or higher than upstream ones. One method for accomplishing this is through the use of termination resistors.

    In the graph above, there is a rising edge or a logic transition from a 0 to a 1. If the switching edge is falling or the logic transition is from a 1 to a 0 (producing overshoot) and there is a termination resistor value that is higher than the line impedance, the results is a negative-going reflection. This reflection still adds to the incident voltage level as in the example cited earlier. Even though the reflection is negative going, it still results in overshoot because the incident logic level has been “added to”. When the termination resistor is smaller in value than the line impedance, the reflection still subtracts from the incident logic signal. Hence, although the reflection is positive-going, it still results in undershoot. With the concept of reflections and what causes them in mind, it’s now possible to illustrate the behavior of reflections and how they impact signals. This will be addressed in Part 2 of this article.

    Talk to an Altium expert today to learn more or continue reading about signal integrity tools for PCB designers in Altium Designer®.

    About Author

    About Author

    Kella Knack is Vice President of Marketing for Speeding Edge, a company engaged in training, consulting and publishing on high speed design topics such as signal integrity analysis, PCB Design ad EMI control. Previously, she served as a marketing consultant for a broad spectrum of high-tech companies ranging from start-ups to multibillion dollar corporations. She also served as editor for various electronic trade publications covering the PCB, networking and EDA market sectors.

    most recent articles

    Back to Home