In this lesson, you will learn how to use Time Domain Reflectometry (TDR) to physically pinpoint exactly where impedance mismatches are causing signal degradation on your PCB.
When a high-speed signal travels along a transmission line, it expects a constant impedance (usually 50Ω). If it encounters a discontinuity—such as a poor via, a connector, or a change in trace width—some of the signal energy is reflected back toward the source. This manifests as ringing, overshoot, or undershoot, which can corrupt data pulses.
Using TDR for Fault Localization
TDR acts like radar for your traces. You inject a fast-rising edge pulse into the line and measure the timing of the reflections. Because the velocity of propagation () through the PCB substrate is constant, you can calculate the exact distance () to the fault using the time delay () between the launch and the arrival of the reflected pulse:
(The division by 2 accounts for the signal traveling out to the fault and back again.)
If you see a positive reflection (a bump) on your oscilloscope screen, it indicates a high-impedance discontinuity, like a trace being too thin or an open circuit. A negative reflection (a dip) indicates a low-impedance point, such as a stub, a decoupling capacitor, or a short circuit.
Practical Visualization
If you are probing a 10cm trace and see a reflection 1ns after the rising edge, you know the mismatch is located at approximately the midpoint, assuming a typical propagation velocity of 15cm/ns ():
// Rough distance estimation in nanoseconds
float speed_of_signal = 15.0; // cm/ns (typical FR4 dielectric)
float time_to_reflection = 1.0; // ns
float distance_to_fault = (speed_of_signal * time_to_reflection) / 2.0;
// Result: 7.5cm from the probe point
By comparing the amplitude of the reflection to the incident pulse, you can even quantify the severity of the impedance shift. This allows you to differentiate between minor parasitic effects and major design flaws that require a board revision.
Key Takeaway: By measuring the time delay of reflected signals with an oscilloscope, you can mathematically triangulate the exact location of PCB discontinuities that cause ringing and signal integrity failures.