Skip to content
RFrftools.io
PCB

ビアステップ応答および立ち上がり時間劣化計算ツール

PCBビアを一括LC不連続点としてモデル化します。つまり、過剰な容量とインダクタンス、自己共振周波数、立ち上がり時間の10~ 90% の劣化、および特定のエッジレートでのピーク反射です。

Loading calculator...

公式

Δtr=2.2 Z02(C−LZ02),tr,out=tr,in2+Δtr2,f0=12πLC\Delta t_r = 2.2\,\frac{Z_0}{2}\left(C - \frac{L}{Z_0^{2}}\right), \qquad t_{r,\text{out}} = \sqrt{t_{r,\text{in}}^{2} + \Delta t_r^{2}}, \qquad f_0 = \frac{1}{2\pi\sqrt{LC}}

参考: H. Johnson & M. Graham, "High-Speed Digital Design", Prentice Hall 1993; IPC-2141A (via capacitance)

L— ビアバレルインダクタンス (nH)
C— パッドとアンチパッド間のキャパシタンス (pF)
C_exc— 一致したセクションを超える静電容量 (pF)
Z₀— ビアが配置されているラインのインピーダンス (Ω)
tᵣ— 10—90% の立ち上がり時間 (ps)
f₀— ビアのLC自己共振周波数 (GHz)
f_knee— ニー周波数、0.5/tᵣ (GHz)

仕組み

ビアは、伝わる可能性のあるあらゆる信号の波長に比べて短いため、伝送線路としてではなく、一括不連続体としてモデル化されます。つまり、メッキバレルからの直列インダクタンスが1つ、パッドと周囲のアンチパッドとの間にシャント容量が1つあります。バレルインダクタンスは短丸導体形式の L=0.2h[ln⁡(4h/d)+0.5]L = 0.2 h [\ln(4h/d) + 0.5] nHに従い、ミリ単位は hh と dd で、パッドとアンチパッド間の静電容量はIPC-2141Aに従って C=0.0554εrhD1/(D2−D1)C = 0.0554 \varepsilon_r h D_1 / (D_2 - D_1) pFになります。インダクタンスはバレルの長さとともに増加しますが、直径に対しては対数的にしか増加しないことに注意してください。ビアを短くすることは、ビアを太くするよりもはるかに役立ちます。

重要な点は、LL も CC も、ビアが傷ついているかどうかを知ることはできないということです。伝送線路の通常の部分にもインダクタンスとキャパシタンスがあります。レシーバが実際に目にするのは、インダクタンスとキャパシタンス間の不均衡です。マッチしたセクションが寄与していたであろうもの(Cexc=C−L/Z02C_{exc} = C - L/Z_0^2 と Lexc=L−CZ02L_{exc} = L - C Z_0^2)を引くと、超過分が得られます。これらのうちのひとつだけがポジティブで、不連続の性格が分かります。L/C=Z0\sqrt{L/C} = Z_0 のビアは超過分がゼロで、LL と CC が個別にどんなに大きくても電気的には見えません。

超過分からはタイミングコストが直接発生します。小さなシャント容量が負荷と並列にソースインピーダンスを介して充電されます(Z0/2Z_0/2)。一次時定数は τ=Z0Cexc/2\tau = Z_0 C_{exc}/2 となり、10~ 90% のエッジに変換すると、ln⁡9≈2.2\ln 9 \approx 2.2 になります。直列インダクタンスが小さい場合も、同じ議論で τ=Lexc/2Z0\tau = L_{exc}/2Z_0 が得られます。カスケード接続された 1 次エッジは、ほぼ直交的に結合されるので、tr,out=tr,in2+Δtr2t_{r,out} = \sqrt{t_{r,in}^2 + \Delta t_r^2} になります。その結果、同じビアが低速のエッジでは無害で、速いエッジでは深刻になります。6psの劣化は、100psのエッジでは0.2psですが、6psのエッジでは2倍になります。

反射はまた違った振る舞いをします。小さな不連続性によるピーク反射振幅は ρ≈Z0Cexc/(2tr)\rho \approx Z_0 C_{exc}/(2 t_r) で、立ち上がり時間に反比例するため、直交ではなくエッジレートに正比例して大きくなります。最後に、LL と CC は f0=1/(2πLC)f_0 = 1/(2\pi\sqrt{LC}) で共鳴します。この構造的自己共振は、未使用のバレル・スタブの λ/4\lambda/4 共振とは異なり、信号ニー周波数 0.5/tr0.5/t_r がそれに近づくと、集中モデルは楽観的になります。

計算例

付属: 400psのLVDSエッジを搭載した50 Ω ラインに、1.6 mmスルービア、0.3 mmドリル、0.6 mmパッド、1.0mmアンチパッド、εr=4.3\varepsilon_r = 4.3 ステップ 1: バレル・インダクタンス L=0.2h[ln⁡4hd+0.5]=0.2×1.6×[ln⁡6.40.3+0.5]L = 0.2 h\left[\ln\frac{4h}{d} + 0.5\right] = 0.2 \times 1.6 \times \left[\ln\frac{6.4}{0.3} + 0.5\right] =0.32×[ln⁡(21.3333)+0.5]=0.32×[3.060271+0.5]=1.1392866543013003= 0.32 \times [\ln(21.3333) + 0.5] = 0.32 \times [3.060271 + 0.5] = 1.1392866543013003 nH ステップ 2: パッドとアンチパッド間のキャパシタンス C=0.0554 εr h D1D2−D1=0.0554×4.3×1.6×0.61.0−0.6=0.22869120.4=0.571728C = \frac{0.0554\,\varepsilon_r\, h\, D_1}{D_2 - D_1} = \frac{0.0554 \times 4.3 \times 1.6 \times 0.6}{1.0 - 0.6} = \frac{0.2286912}{0.4} = 0.571728 pF ステップ 3: ビア・インピーダンスと自己共振 Zvia=L/C=1.1392867×10−90.571728×10−12=1992.71=44.63975208617234Z_{via} = \sqrt{L/C} = \sqrt{\frac{1.1392867 \times 10^{-9}}{0.571728 \times 10^{-12}}} = \sqrt{1992.71} = 44.63975208617234 Ω

50 Ω, 以下なので、このビアは容量性です。これは、タイトなアンチパッドに大型のパッドを取り付ける場合によくあるケースです。

f0=12πLC=12π×2.55218×10−11=6.236040048470675f_0 = \frac{1}{2\pi\sqrt{LC}} = \frac{1}{2\pi \times 2.55218 \times 10^{-11}} = 6.236040048470675 ギガヘルツ ステップ 4:50 Ω ラインに対する過剰リアクタンス Cexc=C−LZ02=5.71728×10−13−1.1392867×10−92500=5.71728×10−13−4.557147×10−13C_{exc} = C - \frac{L}{Z_0^2} = 5.71728 \times 10^{-13} - \frac{1.1392867 \times 10^{-9}}{2500} = 5.71728 \times 10^{-13} - 4.557147 \times 10^{-13} =1.1601334×10−13= 1.1601334 \times 10^{-13} F =0.11601333827947972= 0.11601333827947972 pF Lexc=L−CZ02=−0.2900333456986994L_{exc} = L - C Z_0^2 = -0.2900333456986994 nH — マイナス。容量優位性を確認しています。

未加工の0.57pFのうち、実際に不連続になるのはわずか 20% で、残りは同じ長さのマッチングラインで発生していたはずのものです。

ステップ 5: 立ち上がり時間による劣化 Δtr=2.2×Z02×Cexc=2.2×25×1.1601334×10−13=6.380733605371386\Delta t_r = 2.2 \times \frac{Z_0}{2} \times C_{exc} = 2.2 \times 25 \times 1.1601334 \times 10^{-13} = 6.380733605371386 ps tr,out=4002+6.3807342=160000+40.714=400.05088896457t_{r,out} = \sqrt{400^2 + 6.380734^2} = \sqrt{160000 + 40.714} = 400.05088896457 ps

増加率はわずか 0.0127% — エッジに比べて劣化が小さい場合は、直交加算が非常に許容範囲内です。

ステップ 6: リフレクション ρ=Z0Cexc2tr=50×1.1601334×10−132×400×10−12=0.0072508=0.7250833642467482 %\rho = \frac{Z_0 C_{exc}}{2 t_r} = \frac{50 \times 1.1601334 \times 10^{-13}}{2 \times 400 \times 10^{-12}} = 0.0072508 = 0.7250833642467482\ \%

膝の周波数は 0.5/400 ps=1.250.5/400\ \text{ps} = 1.25 GHzで、6.24GHzの自己共振よりもかなり低いので、ここでは集中モデルが有効です。

結果: LVDS レートでは、エッジの劣化は 0.05 ps と反射は 0.73% とごくわずかです。エッジを 30 ps まで下げると、同じビアが 9.7% 反射します。形状は変化せず、スペクトルのみが変化しました。

実践的なヒント

  • ✓最小静電容量よりも、ラインインピーダンスに近い Z_via を目指してください。余剰容量出力のゼロクロッシングが最適で、アンチパッドを調整するとそれが直接わかります。
  • ✓ビアが接続されていない層にある機能しないパッドを取り外します。これは通常、ビア容量を1回で削減できる量としては最大で、製造コストもかかりません。
  • ✓高速ネットに長いビアをバックドリルで穴を開けます。バレルを短くすると、インダクタンスとキャパシタンスが一緒に削減され、自己共振が一方と交換されるのではなく、自己共振が上昇します。
  • ✓Lumped viaモデルを信頼する前に、膝の周波数を自己共振と照合してください。膝が f0 の約 3 分の 1 以内であれば、3D フィールドソルバーだけが信頼できる答えを出すことができます。
  • ✓差動ペアの場合は、ペアの各ビアをシングルエンドインピーダンスで個別にモデル化します。100 オームの差動ペアには 50 オームのシングルエンドラインがあるため、ここでは 50 オームを使用します。

よくある間違い

  • ✗ビアをその未処理の静電容量(0.57pF)で判断すると驚くべきことのように思えますが、その5分の4はバレルのインダクタンスと一致し、0.12pFの超過分だけが不連続です。ゼロではなく、L/Z0の二乗と比較してください。
  • ✗静電容量は小さい方が常に良いと仮定して、アンチパッドの直径を最大にします。つまり、CをL/Z0二乗より低く押すと、ビアの誘導性が反転し、反射が再び上昇します。デフォルトのアンチパッドを1.0mmから2.0mmに増やすと、100psのエッジで反射が 2.9% から 7.3% に悪化します。
  • ✗エッジ・レートではなくクロック周波数に合わせた設計 — エッジが50psの100MHzクロックは、エッジが500psの500MHzクロックよりもはるかに大きな負荷をかけます。これは、反射と劣化の両方が立ち上がり時間を追跡するためです。
  • ✗このLCの自己共振とビア・スタブの4分の1波共振を混同すると、これらは周波数の異なる異なるメカニズムであり、スタブ共振は通常、2つのうち低く、損傷の大きい方です。
  • ✗バックドリルで穴を開けたビアのバレルの長さとして板厚を使用すると、バックドリルで穴を開けた後、信号はスタブなしの残りの長さのみを通過し、厚み全体を使用するとLとCの両方が大幅に過大評価されます。

よくある質問

立ち上がり時間を合計して直交法で表します。400 ps のエッジで 6 ps の低下が発生すると 400.05 ps となり、これは 0.01 パーセントの効果があります。20 ps のエッジで同じ 6 ps を実行すると 20.9 ps となり、これは 4.5% のエフェクトになります。反射はさらに悪くなります。直交ではなく、立ち上がり時間にわたって直接 1 にスケーリングされ、同じ範囲で 20 倍に拡大するからです。
物理的に同じ長さのマッチング伝送線路にも静電容量があり、その部分は適切に終端された線路の一部であるため、コストはかかりません。L を超える量を Z0 の 2 乗で割った値だけが不連続になります。L の平方根が C よりも 50 オームに等しいビアは超過分がゼロで、50 オームのシステムでは電気的に見えません。
アンチパッドを拡大し、未使用の層にある機能しないパッドを取り除き、パッドを製造業者が許容する最小の環状リングまで縮小します。しかし、LをZ0の2乗で割った値に等しいCで止めてください。さらに進むと、ビアが誘導性になり、反射が再び増加します。過剰キャパシタンスの出力がゼロを超える様子を見てください。
いいえ。1/4波スタブ共振は、未使用の長さのバレルが開いた伝送線路の役割を果たすことで発生し、挿入損失のゼロが深く狭くなります。ここでいうf0は、ビア構造そのものの集中LC自己共振です。両方とも膝の周波数よりかなり上にとどまるはずで、スタブの共振は通常は低いほうです。
ビアが信号と比べて電気的に短くなくなったとき。実際には、ニー周波数がLCの自己共振の約3分の1に達したとき、または計算された反射が約30%を超えたときです。この点を過ぎると、L と C は分散構造として相互作用します。いずれの場合も、計算機は警告を出します。
IPC-2141Aでは、ビアは通過する層にまたがる同軸断面として扱われるため、バレルの長さによってプレート面積が決まります。ビアが完全に積み重ねられたビアではなく、2 つの平面だけを横切る場合は、ボードの厚さの代わりにそれらの平面間の長さを使用してください。結果はそれに伴って直線的にスケーリングされます。

関連記事

Shop Components

As an Amazon Associate we earn from qualifying purchases.

PCB Manufacturing (JLCPCB)

Affordable PCB fabrication with controlled impedance options

FR4 Copper Clad Laminate

FR4 laminate sheets for custom PCB prototyping

Thermal Paste

Thermal interface material for component heat management

関連計算ツール