ما الجديد

Line Termination & Reflections

الإشارة والتوقيت

Does this line need termination, and what does each scheme cost?

هذه الصفحة غير مترجمة بالكامل بعد. الأجزاء غير المترجمة معروضة بالإنجليزية.

المدخلات

From Controlled Impedance.
Ω
Driver datasheet or IBIS model.
s
1 ns
IBIS model, or the output V–I curve in the driver datasheet.
Ω
The driver's supply, for CMOS.
V
Absolute maximum ratings, receiver datasheet.
V
Line delay, load and limits
About 6 on an outer FR-4 layer, 7 on an inner one. From Controlled Impedance (propagation delay). 3.3356 ps/mm is the speed of light; nothing is faster.
Blank for a CMOS input.
Ω
Absolute maximum ratings, receiver datasheet.
V
Driver datasheet, output current at valid logic levels.
A
12 mA
Resistor power
A clock's frequency; for data, half the bit rate.
Hz
50 MHz
Resistor datasheet; 0603 thick film is often 0.1 W.
W
From the derating curve at your ambient, and your own policy.
%

النتائج

Peak at the receiver Vpeak

overshoot 0.0 %; DC levels 0 V and 3.3 V

3.3V
ناجح

المعيار: peak ≤ your 3.6 V Vabs (receiver datasheet), and overshoot ≤ 10 %, failing past 20 % (design margin): 0.0 % here, receiver open

أظهر خطوات الحساب
  1. One-way delayt_d = t_pd × l = 5.96 ps/mm × 100 mm = 596 ps
  2. Series resistorR_s = Z₀ − R_out = 50 − 10 = 40 Ω
  3. Source reflectionΓ_s = (R_src − Z₀) / (R_src + Z₀) = (50 − 50) / (50 + 50) = 0
  4. Launched stepV_launch = V × Z₀ / (Z₀ + R_src) = 3.3 × 50 / (50 + 50) = 1.65 V
  5. Peak at the receiverV_peak = V_lo + V_launch × (1 + Γ_L) = 0 + 1.65 × (1 + 1) = 3.3 V, overshoot 0.0 %
Termination 

Rs, nearest E96 40.2 Ω

40Ω at the driver
Lowest at the receiver Vlow

on the falling edge

0V
Driver DC current Idc

the larger of the high and the low state

0A
كل النتائج (4)
Resistor power PR

an upper bound: Rs's share of the energy lost charging the line, twice a cycle, with instant edges

5.192mW
One-way delay td
596ps
Critical length (conservative) lcons

hard limit 83.9 mm

28mm
Settling to ±5 % ts

from the start of the driver's edge, to Vhi ± 5 % of the step

1.55ns
Arrivals at the receiver, at each ramp's end
ArrivalTimeReceiver voltage
11.596 ns3.3 V
Rising edgeFalling edge

إلى أي حد نعرف هذا الرقم

من أين تأتي الطريقة
  • Johnson and Graham

Johnson and Graham, High-Speed Digital Design المعادلة

يُقاس مقابل: The datasheets of your parts: the driver's output resistance (or IBIS model) and current rating, the receiver's absolute maximum input range, and the resistor's power rating

مدى دقتها
Exact for a lossless line with resistive ends, summing every reflection until it is below 10⁻⁷ of the swing.

Each arrival is drawn as a full linear ramp of length t_r, slightly faster than the 10–90 % edge it stands for, so the peak errs high. AC termination takes the capacitor as a short during the edge, which line simulations support inside its validity limits. The driver's output resistance usually moves the answer most: take it from the IBIS model.

عملياً يهيمن على عدم اليقين مدخل واحد: Driver output resistance. ضيّقه يضِق معه الجواب.

يُقاس مقابل

3 حالات في هذا الموقع تقارن هذه الحاسبة بأرقام حُسبت من دون كودها. اطّلع على الحساب.

هذه أداة مساعدة للتصميم. يبقى المهندس مسؤولاً عن التصميم وعن قراءة المرجع القياسي نفسه حيث يهم ذلك.

المسح البارامتري

غيّر مدخلاً واحداً على مدى، وشاهد الإجابة والحكم والهامش عند كل خطوة، جدولاً ومنحنى.Pro

أسوأ الحالات

أضف التفاوتات إلى المدخلات لتحصل على النطاق المضمون حول الإجابة الاسمية، لا الحالة النموذجية وحدها.Pro

Parts that track move together.القطع من النوع والتفاوت نفسه تتحرك معاً، كمصفوفة متوافقة أو بكرة واحدة، بدل أن تتحرك مستقلة.

Circuit

المبدأ

A trace is a transmission line once its round trip is comparable with the edge. The step the driver launches travels to the receiver, and wherever the resistance at an end differs from Z0, part of it reflects. A CMOS input is nearly open and reflects almost all of it, and a low-resistance driver sends most of that back again, so the receiver rings above its supply and below ground. A termination matches one end to the line, so the first reflection is absorbed there. This page sums the reflections for each scheme and checks the peak, the lowest level, the driver's DC current and the resistor's power.

Reflection
Γ=R−Z0R+Z0\Gamma = \frac{R - Z_0}{R + Z_0}
At the driver R = Rsrc, giving Γs. At the receiver R is the far end during the edge, giving ΓL: 1 for an open end, and R ∥ RL for AC, with the capacitor taken as a short.
Launch
Vlaunch=V Z0Z0+RsrcV_{launch} = V\,\frac{Z_0}{Z_0 + R_{src}}
The driver and the line form a divider: the line looks like Z₀ until the first reflection returns.
Receiver
Vrx=Vlo+Vlaunch (1+ΓL)∑n(ΓLΓs)n,arrival n at (2n+1) tdV_{rx} = V_{lo} + V_{launch}\,(1 + \Gamma_L)\sum_{n} (\Gamma_L \Gamma_s)^{n}, \qquad \t{arrival } n \t{ at } (2n + 1)\,t_d
Each arrival is a linear ramp of length tr, slightly faster than the 10–90 % edge it stands for, so the peak errs high. Summed until an arrival is below 10⁻⁷ of the swing, at most 2 000 arrivals. Exact for a lossless line with resistive ends.
Critical length
lcrit=tr2 tpdlcons=tr6 tpdl_{crit} = \frac{t_r}{2\,t_{pd}} \qquad l_{cons} = \frac{t_r}{6\,t_{pd}}
As on Controlled Impedance: above lcrit the round trip is longer than the edge. Below lcons the line can be treated as a lumped connection.
Termination values
Rs=Z0−RoutRp=Z0R1∥R2=Z0R C≥3⋅2 tdR_s = Z_0 - R_{out} \qquad R_p = Z_0 \qquad R_1 \parallel R_2 = Z_0 \qquad R\,C \geq 3 \cdot 2\,t_d
Thevenin: R₁ = Z₀V/Vtt to the swing and R₂ = Z₀V/(V − Vtt) to ground, so the line idles at Vtt. AC: R = Z₀, and C is rounded up in E12. The 3 is a design margin.
AC power
P=C V2ftanh⁡14fRCP = C\,V^{2} f \tanh\frac{1}{4 f R C}
The periodic steady state of a 0-to-V square wave into R and C. Series is an upper bound, (Rs/Z₀)(td/Z₀)V²f: Rs's share of the energy lost charging the line, twice a cycle, with instant edges. Parallel and Thevenin take the worst static level.
Driver DC current
I=max⁡(∣V−Vhi∣,  ∣Vlo∣)RsrcI = \frac{\max\left(|V - V_{hi}|,\; |V_{lo}|\right)}{R_{src}}
Vhi and Vlo are the receiver's DC levels with the driver high and low.
  • Z0Z_0line impedance
  • RoutR_{out}driver output resistance
  • RsrcR_{src}resistance at the driver end, Rout + Rs
  • RLR_Lreceiver load; open when blank
  • Rs, Rp, R1, R2R_s,\,R_p,\,R_1,\,R_2series, parallel and Thevenin termination resistors
  • R, CR,\,CAC termination resistor and capacitor
  • Γs, ΓL\Gamma_s,\,\Gamma_Lreflection coefficients at the driver and at the receiver
  • tdt_done-way delay, tpd × l
  • tpdt_{pd}delay per length
  • trt_rrise time, 10–90 %
  • llline length
  • VVdriver swing
  • VttV_{tt}Thevenin level
  • Vhi, VloV_{hi},\,V_{lo}receiver DC levels, driver high and low
  • fftoggle frequency
تفاصيل إضافية

Choosing a scheme

  • Series at the driver draws no DC current. The receiver sees the full step at the far end, but a load part-way along sees half of it until the reflection returns, so it suits one receiver at the end.
  • Parallel to ground absorbs the wave at the receiver, but draws DC current in the high state and lowers the high level.
  • Thevenin sets the line's idle level at Vtt, so the driver sources current in one state and sinks it in the other. With Vtt at half the swing, its worst current is about half that of parallel to ground. The divider draws supply current all the time.
  • AC blocks the DC current with its capacitor, and pays in power at every edge instead.

Not modelled

The line is lossless and the receiver's input capacitance is left out. The peak is for one edge on a settled line: a pattern faster than the settling time can stack reflections. AC takes the capacitor as a short during the edge. Line simulations support this for R·C ≥ 3tr and Rout ≥ 0.2Z0 (td 0.1 to 3 ns, tr 0.1 to 2 ns, f 1 to 200 MHz).

Terminate a line longer than its conservative critical length, or check it here.
References: H. Johnson and M. Graham, High-Speed Digital Design: A Handbook of Black Magic, Prentice Hall. Related: Controlled Impedance & Delay, for tpd and the critical length.

إصدار المحرك ⁨1.26.4⁩