6
\$\begingroup\$

Im trying to understand the source of ringing at the termination point of a PCB traces before i delve into actually designing a PCB. For example, by 'termination point', I mean a clock signal terminating at the input of an IC.

Some online sources point to ringing caused by reflections due to an impedance mismatch at the termination point of a PCB trace. Other sources point to the parasitic inductive and capactive nature of the lines causing ringing if there is not enough resistive damping.

Are they both manifestations of the same thing, or are they two seperate sources of ringing?

If they are two seperate sources and both are present on a line, is it common for a termination resistor to be unable satisfy both the impedance matching and damping requirements?

\$\endgroup\$

2 Answers 2

6
\$\begingroup\$

For short traces, ringing is caused by parasitic inductance / capacitance effects. For long traces, it can be caused by impedance mismatch / reflection or parasitic inductance / capacitance effects, or both. For digital signals, a trace is long if the round-trip propagation time to the load and back to the source is around the same as the signal rise time. For sine waves, a trace is long if the round trip time is, let's say equal to or greater than the period / 8. Some people might use a number other than 8, which is fine. Arguing over the exact number is not really the point.

In theory, if the source is terminated in the characteristic impedance of the line, no damping would be needed, even if the source impedance does not match the load impedance. In practice, damping is sometimes needed, especially on long traces, so it is best to put it in there. You can start with 0 Ohms if you don't think it is needed. Sometime people refer to a series damping resistor as being a load matching resistor. But usually that is not the case. It is really just for damping. In order for it to help with load matching, you would need to have a terminated load, and most loads in digital circuits are not terminated (except for some very high-speed stuff, and some differential stuff, e.g., LVDS).

One other way to get ringing is in an amplifier with feedback. This could include audio amplifiers or error amplifiers in regulators. That could be caused by bad PCB layout in some cases if there is unintended feedback to a sensitive node (usually due to capacitive coupling from one trace to another trace or pad).

\$\endgroup\$
1
  • \$\begingroup\$ As i understand it, if the characteristic impedance of the PCB trace was 50 Ohms, and the IC's input has a 20 MegaOhm impedance, then a 50 Ohm resistor from the IC input pin to ground would eminate any reflections since 50 Ohms || 20 MegaOhms ~= 50 Ohms. However now the effective impedance at the terminal side of the transmission line has been reduced from 20 MegaOhms to 50 Ohms, reducing the damping effect for ringing cause by parasitic inductances/capacitances (and not reflections). Is there a happy medium to get around this? \$\endgroup\$
    – user52757
    Feb 5, 2015 at 1:09
3
\$\begingroup\$

They are the same thing, or different ways of looking at the same thing, if you prefer. A pc board trace will indeed have parasitic (or intrinsic, if you prefer) inductance and capacitance, and the combination can be expressed as a characteristic impedance.

And no, it is not common for a terminating resistance (in the theoretical sense) to be unable to suppress ringing, although particularly for very high frequencies the physical realization of an appropriate resistance may be very difficult, due to the effects of parasitic effects.

Although you should be careful not to confine your consideration of impedance mismatches to ringing, which corresponds to an underdamped response. Getting the mismatch wrong in the other direction can produce a slow resonse which takes a long time to reach its final value, also known as an overdamped response. In the worst case, an overdamped system is unable to see short pulses at all.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.