Beruflich Dokumente
Kultur Dokumente
Termination techniques
for high-speed buses
KARTHIK ETHIRAJAN AND JOHN NEMEC, PHD, CALIFORNIA MICRO DEVICES
THEORY OF TERMINATIONS
Lemma: No reflection will exist on a transmission line provid-
ed that the termination resistor, connected at the end of the
Z
line to any arbitrary termination voltage, matches the charac- 2Vr = 1– 0 • VT + (R T – Z0 ) • Il . (H)
teristic impedance of the line, Z0 (Figure A). Figures B and RT
C show the Thevenin and Norton equivalent circuits of Fig-
ure A’s parallel termination, respectively, where Vi, Ii=incident
voltage, current; Vr, Ir=reflected voltage, current; VT=termina-
tion voltage; RT=termination resistor; and Il=current through Z 2Vi V
RT. 2Vr = 1– 0 • VT + (R T – Z0 ) • – T , (I)
RT R + Z0 R T
Proof: From the Thevenin equivalent circuit,
From the Norton equivalent circuit,
and Vi + Vr = VT + Il R T . (A)
Adding Equations A and D produces R – Z0
Vr = T • Vi . (J)
and R T + Z0
Subtracting Equation D from Equation A produces
Substituting EquationIi –GIr into /R T = Il ,
– VT Equation H produces (B)
and
From Equation J, the magnitude of the reflected voltage is
Vi Vr Vvoltage.
independent of the termination
– – T = Il , In addition, if (C)
Z0 Z
RT=Z0 (perfectly matched), then
0 RVT=0; hence, the proof.
r
FIGURE B
Il
Z
Vi – Vr = 0 • VT + Il Z0 . (D) +
RT Vr
RT
–
+ +
Vi VT
Z
2Vi = 1+ 0 • VT + (R T + Z0 ) • Il ,
– –
(E)
RT
FIGURE A Ii
Ir
Z0 Il
Il Ii VT
Ir RT
RT
Vi
RT
Z0
FIGURE 3
R
RD
DRIVER C
RD PC-BOARD TRACE
DESIGN EQUATIONS:
Z0 R=Z0, (FROM REFERENCE 9)
R
tD tD
LOAD C= = , AND
Z0•ln Z0 Z0•ln 1–G
Z0–RD –2G
Z0
R t =RC>2•tD• 1+CD/C0, WHERE
RD TD=PROPAGATION DELAY OF THE LINE,
G=REFLECTION COEFFICIENT OF THE SOURCE,
DESIGN EQUATION: CD=DISTRIBUTED CAPACITANCE OF THE RECEIVING DEVICES, AND
R=Z0–RD. C0=INTRINSIC CAPACITANCE OF THE TRACE.
and
R1R 2
Z0 = . (A) From Equation A,
R1 + R 2 Substituting Equation D into Equation E produces
and
Equations D and G give the values of R1 and R2, respective-
ing high and low levels of the logic, given that, ly. The Thevenin voltage, VTH, is an unknown in these equa-
tions, and you can calculate VTH from the driver specifications.
To determine the Thevenin voltage,
VOH(MIN) – Vyou can draw a
circuit= (Figure B) to the
TH
VTH R2 Thevenin-equivalentIOH(MAX) , circuit in (H)
= . (B) R – Z0
Figure A, where IOH(MAX) is also Dthe sourcing current.
VCC R1 + R 2
Now,
VTH Z0
= , (C)
VCC R1
and
You can obtain VOH(MIN) and IOH(MAX) from the driver’s data
Applying voltage division between R1 and R2 from the above sheet. By careful observation, you can infer that during logic-
high state, the Thevenin resistor, R1, performs pullup action by
supplying current to the load. This current added with the
Z0 • VCC
R1 = . (D) driver’s sourcing current is just enough to maintain the volt-
VTH age at the output of the driver at the minimum threshold-logic
voltage, VOH(MIN). Designing VTH in this way minimizes power
circuit results in dissipation in R1 and R2.
During a logic-low state, R2 sinks any excess current (any
Z0 • R1 current greater than ISINK(MAX) or IOL(MAX)) from the load to the
R2 = . (E) ground. Because sourcing is a bigger problem than sinking,
R1 – Z0
you design VTH based on a logic-high state. Hence, R2 may not
be an optimum value for sinking or pulldown action. Never-
Then, from Equations A and B, theless, using Equation G to calculate R2 helps the driver to
sink current during a logic-low state.
For digital devices, design VTH to be at either logic-high or
Z0 • VCC / VTH
R 2 = Z0 • , (F) -low state. Now, if a driver’s output is tristated, the line is
Z0 • VCC / VTH – Z0 pulled either to a high or low state (depending on VTH) rather
Z0 RD
RD
R2 VTH
VTH
VOH(MIN)
GND
For proper Thevenin termination, the parallel combina- The Thevenin model for single-ended parallel termina-
tion of R1 and R2 must match Z0. tion shows sourcing-current IOH(MAX).
EDN DESIGN FEATURE
TERMINATION TECHNIQUES
line to eliminate reflection. Choosing the capacitor value is line may exhibit time jitter, depending on the previous data
intricate, because a small value results in a smaller RC time pattern. For example, a long string of like bits causes the line
constant, and the resulting RC circuit acts as an edge gener- and capacitor to charge to the maximum level of the driver’s
ator, causing overshoot and undershoot. On the other hand, output voltage. Then, a subsequent data bit of the opposite
a large capacitor value increases power consumption. As a polarity takes longer than normal to cross the receiver
rule, the RC time constant must be greater than twice the threshold because the voltage at the receiver starts from a
loaded propagation delay of the line (Figure 4 and Refer- greater potential. The timing budget must include this
ence 5). Power dissipation in the termination components increased time to guarantee system operation (Reference 3).
is a function of the frequency, duty cycle, and bit pattern of When using ac termination, note that the standard RS-
the previous data. These factors affect the charging and dis- 422 interface protocol does not recommend ac termination,
charging of the termination capacitor and hence affect because the drivers’ typical 100V source impedance can
power dissipation. introduce output jitter. Also, current-mode drivers do not
The advantages of ac termination are that the termination use ac termination (Reference 3).
capacitor blocks dc and hence saves considerable power and
that an appropriate choice of the capacitor value results in Schottky-diode termination
the waveform at the load end that’s nearly an ideal square Schottky-diode, or diode, termination comprises two
wave with minimal overshoot or undershoot. Schottky diodes and their connections (Figure 5). Any
One disadvantage of ac termination is that the data on the reflection at the end of the transmission line, which causes
TERMINATION TECHNIQUES
the voltage at the input of the receiver to rise above VCC plus terminate a line of unknown Z0. If the load that connects to
the forward-bias voltage of the diode, forward-biases the the transmission line is capacitive, then it effectively reduces
diode that connects to VCC. The diode turns on and clamps Z0. Variations in Z0 do not affect the termination. Also, the
the overshoot to VCC plus the threshold voltage. power dissipated in the dynamic on-resistance of the Schott-
Similarly, the diode that connects to ground limits under- ky diode is much smaller than the power dissipation of any
shoot to its forward-bias voltage. However, the diodes absorb resistive-termination technique. In fact, the reflection power
no energy and merely divert it to either the power or ground partially feeds back to the source through the forward-biased
plane. As a result, multiple reflections occur on the line. The diodes. Also, you can place Schottky diodes at any point
reflections gradually subside, principally because of the loss along the line where reflections may originate.
of energy via the diodes to VCC or ground and the resistive The one disadvantage of diode termination is that the
losses of the line. These losses limit the amplitude of the existence of multiple reflections can affect subsequent signal
reflections to maintain signal integrity. launches. Hence, you need to verify diode response at the
Three characteristics of a diode have a profound effect on switching frequency. To reap the benefits of this termination
its performance as a termination device. Higher turn-on scheme, you must choose a Schottky diode that has small
time, tON, results in undershoot. Higher forward-bias voltage, tON, VF, and trr.
VF, causes time jitter. Higher reverse-recovery time, trr, Schottky-diode termination works well in a multidrop sit-
increases the rise time, tr, of the signal. Thus, you can pre- uation in which some of the receivers on the line can also
serve signal integrity by using a diode that has a small tON, drive the line. Hence, application of transmission-line theo-
VF, and trr as a termination device. A Schottky diode possess- ry to arrive at a conventional termination in such situations
es these characteristics. becomes highly complicated. Simulations prove that termi-
One advantage of diode termination is that, unlike a clas- nating at multiple points—preferably at points of disconti-
sic termination scheme, Schottky-diode termination nuity, or stubs—yields a uniformly improved signal integri-
requires no matching. Hence, you can use this technique to ty over the length of the bus.