Skip to content
RFrftools.io
PCB

クリティカル・トレース長計算ツール

伝送ラインの影響が出る前のPCBの最大トレース長を求めましょう。作成したトレースを Bogatin の 20% および 3 倍の立ち上がり時間基準と比較し、伝播遅延を報告します。

Loading calculator...

公式

Lcrit=trk tpd,tpd=εr,effcL_{crit} = \frac{t_r}{k\, t_{pd}},\qquad t_{pd} = \frac{\sqrt{\varepsilon_{r,eff}}}{c}

参考: E. Bogatin, "Signal and Power Integrity — Simplified", 2nd ed. (20% rule); E. Bogatin, "The Critical Length of a Transmission Line", Polar Instruments

L_crit— クリティカルトレース長 (mm)
t_r— 信号立ち上がり時間 (ps)
t_pd— 単位長さあたりの伝搬遅延 (ps/mm)
εr_eff— 有効誘電率
k— 基準除数、5 または 3

仕組み

すべてのPCBトレースは伝送線路です。問題は、それが1つであるかどうかではなく、そうでないふりをして逃げることができるかどうかです。その答えは、トレース遅延と信号の立ち上がり時間をどのように比較するかに完全に依存します。

信号は c/εr,effc/\sqrt{\varepsilon_{r,eff}} で伝わるため、単位長さあたりの遅延は

tpd=εr,effct_{pd} = \frac{\sqrt{\varepsilon_{r,eff}}}{c}

FR4ストリップラインの場合は約6.8ps/mm、FR4マイクロストリップの場合は5.6ps/mm。マイクロストリップは、磁場の一部が空気中を流れるため、実効誘電率が低下するため、高速です。

ラウンドトリップ引数

ドライバが切り替わると、波がトレースを下方向に伝わり、遠端のミスマッチを反射して、 2td2 t_d 以降に戻ります。そのラウンドトリップ全体が立ち上がり時間内に完了した場合、反射が到着してもドライバは遷移を続けています。つまり、ソースと負荷は同期したままで、ネットは集中コンデンサのように動作します。往復がエッジよりも長くなる場合にのみ、反射はリンギング、オーバーシュート、またはフォールス・クロック・エッジといった明確なステップとして現れます。

これにより、臨界長がわかります。

Lcrit=trk tpdL_{crit} = \frac{t_r}{k\, t_{pd}}
kk の 2 つの値が流通している。 k=2k = 2 はジョンソン・アンド・グラハムの古典的閾値で、往復は立ち上がり時間に等しい。 k=6k = 6 はボガティンの保守的な形式で、オーバーシュートを約 10% 未満に抑えるので、実際のタイミングマージンがあるものには適している。

実際の意味とは

FR4マイクロストリップのエッジが1nsの場合、許容限界長は約34 mm、つまり1インチ強という控えめな長さになります。150 ps の DDR4 エッジでは、約 5 mm の出力が得られます。これが、最新のボードがほとんどすべてを終端処理する理由です。現在のエッジレートでは、基本的にトレースが電気的に短絡することはありません。

この基準はクロック周波数ではなく、エッジレートに依存することに注意してください。エッジが 200 ps の 1 MHz 信号は、エッジが同じの 1 GHz クロックと同じ処理が必要です。

計算例

問題:エッジが500psの100MHzのLVCMOSクロックは、外側の層のFR4ボードに80mmの経路を伝えます。終端処理は必要ですか?

ステップ1-実効誘電率FR4 (er = 4.2) のマイクロストリップでは、磁界の一部が空気中で流れるため、 er_eff は3.2前後になります。

ステップ 2-伝播遅延: t_pd = sqrt (3.2) /0.299792458 mm/ps = 1.789/0.2998 = 5.97 ps/mm

ステップ 3-トレース遅延: t_d = 80 mm * 5.97 ps/mm = 478 ps

ステップ 4-控えめな臨界長Bogatin の 20% ルールでは、トレース遅延は立ち上がり時間の 5 分の 1 になります。 L_crit = 500 ps/(5 * 5.97 ps/mm) = 16.8 mm

ステップ 5-比率: 80 /16.8 = リミットの4.8倍を超えています。これは断じて伝送線路です。

ステップ6-立ち上がり時間が遅延の3倍( L_crit = 27.9 mm)を超えるだけでよいという許容ルールからしても、配線はまだ2.9倍長すぎます。

ステップ 7-修正。制御インピーダンスとして配線し、ラインインピーダンスからドライバ出力インピーダンスを引いたサイズの直列終端抵抗をドライバに追加します。50 オームのラインと 20 オームのドライバでは、出力ピンから数ミリ以内に配置された 33 オームを使用してください。

ステップ8-内側の層と比較してください。同じFR4のストリップラインでは、フィールドパスに空気がないため、 t_pd = 6.84 ps/mmと L_crit = 14.6 mmが約 13% 短くなります。

実践的なヒント

  • ✓デフォルトでは保守的なルールを使用し、リセット、LED、設定ストラップなどの低速で重要ではないネットワークには許容ルールを使用してください。
  • ✓ドライバ側で直列終端のポイントツーポイントネット。マルチドロップトポロジの場合は、レシーバ側でパラレルまたはテブナン終端を使用します。
  • ✓ゼロオームのリンクを取り付ける場合でも、直列抵抗のフットプリントは制限値に近いネットに残しておいてください。後でパッドを追加すると、ボードスピンが発生します。
  • ✓現在のエッジレートでは、ほとんどすべてが電気的に長いことを覚えておいてください。終端処理をデフォルトとして扱い、短いトレースを例外として扱います。
  • ✓合計遅延時間をセットアップと保留予算と照らし合わせて確認してください。トレースが電気的に短くても、タイミングバジェットを上回ることがあります。
  • ✓ネットが限界長を超える場合は、ルート全体で基準面をしっかり保ってください。リターン経路が断線した場合、インピーダンス制御は何の意味もありません。

よくある間違い

  • ✗エッジレートではなくクロック周波数で判断します。高速ドライバを搭載した低速クロックでも、やはり終端処理が必要です。基準となるのは、繰返し速度ではなく、遷移に関するものです。
  • ✗マイクロストリップとストリップラインには同じ臨界長を使用します。マイクロストリップはFR4で約 13% 速く動作します。これは、フィールドの一部が空気中にあるため、それに比例して長いトレースを許容できるためです。
  • ✗直列終端抵抗をドライバから離して配置します。出力ピンの限界長のごく一部に収まらないと、ただのスタブになってしまいます。
  • ✗タイミングマージンの厳しい信号にパーミッシブルールを適用します。これにより、リンギングが目立つようになります。リセットラインには問題ありませんが、ストロボには問題ありません。
  • ✗基準面は連続していなければならないことを忘れています。長さの基準を満たす配線でも、その戻り電流が分割面の周りを迂回しなければならない場合には、やはり正しく動作しません。

よくある質問

いつも一つです。実際問題となるのは、この事実を無視できるかどうかであり、往復遅延が立ち上がり時間のごく一部である場合に限られます。ボガティンの控えめな閾値は、立ち上がり時間の 20% 未満のトレース遅延です。彼の言葉を借りれば、それを下回ると反射はほとんど見えなくなります。
彼らはボガティン出身で、少し異なる質問に答えます。トレース遅延を立ち上がり時間の 20% 未満に抑えると、反射が事実上見えなくなります。タイミングマージンが重要な場合は、この数値に基づいて設計する必要があります。しきい値が緩く、立ち上がり時間が遅延の 3 倍を超える場合でも、リンギングは管理しやすく、低速で重要度の低いネットに適しています。これらの規則の民間伝承版は 6 または 2 で割ったもので、一次資料にはどちらの数字も出てこない。
この基準には当てはまりません。立ち上がり時間だけで反射が見えるかどうかが決まります。クロック周波数は、タイミングバジェット、ロス、およびリンギングがエッジ間で落ち着くまでの時間とは別に重要です。
マイクロストリップフィールドの一部はラミネートではなく空気中を流れるため、実効誘電率はバルク値よりも低くなります。FR4の4.2ではなく、約3.2です。誘電率が低いほど、伝播が速くなり、臨界長が長くなります。
ポイントツーポイントネットのドライバでの直列終端—安価で、静的な電力を消費せず、単一負荷でうまく機能します。遠端の並列終端またはテブナン終端によりマルチドロップが可能ですが、DC 電流が犠牲になります。通常、差動レシーバは独自の終端を指定します。

関連記事

高度なシミュレーションツール

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

関連計算ツール