Skip to content
RFrftools.io
Signal Integrity2026年3月1日8分で読める

アイダイアグラム解析:10 Gbps サーデスの検証

ある基板設計者は、2 つのコネクタを備えた 20 cm FR-4 トレースに 10 Gbps の SerDes レーンを配線します。S パラメータデータとアイ・ダイアグラム・シミュレーションをどう活用するかを学びましょう。

目次

レイアウトツールがリンクが機能するかどうかわからない理由

これで、10 Gbps SerDesレーンのルーティングが完了しました。おそらくPCIe Gen 3、XAUIかもしれません。かなりきれいに見えます。20 cm の FR-4、2 つのエッジマウント SMA コネクタ、差動インピーダンスが 100 Ω にロックされ、DRC は一度も違反なく合格しました。配線はまっすぐで、ビアは最小限に抑えています。勝ったように感じる

ただし、10 Gbpsでは、5 GHzのナイキスト周波数を扱っていて、FR-4は狂ったように信号を流しています。選んだFR-4のグレードにもよりますが(正直に言うと、ほとんどの人はボードハウスが提供するものは何でも使っています)、その周波数では1センチメートルあたり0.5〜1 dBの損失が発生します。20 cm走ったときに計算すると、信号がコネクタに当たる前にすでに10〜20 dB下がっています。さらに 1 つのコネクタにつき 1 ~ 2 dB を追加すると、そのうちの 2 つが得られ、突然、ナイキストでの合計挿入損失が 12 ~ 24 dB になります。

これは目を完全につぶすのに十分です。受信機にはきれいな1と0が表示されなくなり、ぼやけて乱雑になります。

ボードを回転させて祈る以外に、チャンネルが機能しているかどうかを実際に知る唯一の方法は、実際の S パラメータを使用してアイダイアグラムをシミュレートすることです。その方法を順を追って説明しましょう。

データの取得:VNA によるチャンネルの測定

まず最初に、ベクトル・ネットワーク・アナライザの 2 ポート S パラメータ・ファイルが必要です。これを正しく行えば、そのファイルは以下のようになるはずです。

-フォーマット: 標準タッチストーン.s2p ファイル -周波数スイープ: 10 MHzから始めて、少なくとも15 GHzまで上げてください (経験則では3倍のデータレートを使用するのが好きです) -ポイント数: 1001 以上 — 対数間隔と直線間隔のどちらを使用しても構いません。どちらでも問題ありません。 -リファレンスインピーダンス: 50 Ω シングルエンド (差動ペアを正しく測定する場合は、4ポートの.s4pファイル、または少なくとも2ポートのミックスモードS21のキャプチャが必要ですが、簡単に確認できるように、50Ωのシングルエンドを使用すると大まかな範囲に収まります)

アイダイアグラムシミュレータを起動する前に、いくつかの重要なSパラメータをよく見てください。すでにトラブルに巻き込まれている場合は教えてくれます。

Sパラメータそれがあなたに伝えていることあなたが見たいもの (10 Gbps)
5 GHzでのS21マグニチュードナイキストで失われる信号の量-15 dBより良い
DC から 5 GHz までの S11 マグニチュードリターンロス、インピーダンス・マッチング-10 dB より優れている
グループ遅延のばらつき厄介な ISI が発生するかどうかピーク・トゥ・ピークが 50 ps 未満
5 GHz の S21 がすでに −18 dB 以下になっている場合、今言えるのは、目を閉じてしまうということです。シミュレーションでは、すでに疑わしいことが確認されるだけなので、ボードの注文を考える前にチャネルを修正する必要があります。

アイダイアグラムシミュレーションの設定

これで、.s2p ファイルができました。アイダイアグラムツール に移動して、以下の設定を行います。

パラメーター入力する内容理由
データレート10e9 ビット/秒 (10 Gbps)これがあなたの SerDes リンク速度です
PRBS 長PRBS-15ビット誤り率テストの業界標準。符号間干渉を十分に強調するのに十分な長さ
UIごとのサンプル数64コンピュータに嫌われることなく、適切な時間分解能が得られます
入力電圧スイング800 mVppの差動10Gトランスミッターとしてはごく普通
立ち上がり/立ち下がり時間35 ps (10 ~ 90%)標準の 10G TX ドライバに期待できること
このツールが行うことはかなり巧妙です。チャンネルの周波数応答 (つまり S パラメーター) を取得し、それを擬似ランダムビットシーケンスで畳み込み、指定した TX 波形を適用し、単位間隔ごとに重ね合わせます。そのオーバーレイがアイダイアグラムです。

良い目とはどのようなものか (そして悪い目はどのようなものか)

10 Gbps で走っている場合、健康な目では以下の効果が得られるはずです。

Eye Opening Height150mVdiff\text{Eye Opening Height} \geq 150\,\text{mV}_{\text{diff}}
Eye Opening Width0.4UI40ps\text{Eye Opening Width} \geq 0.4\,\text{UI} \approx 40\,\text{ps}
ツールはこれらの数値を直接吐き出します。手で物を測ろうとしてプロットに目を細める必要がないので便利です。表示される内容を解釈するための簡単なチートシートを次に示します。

目の高さ目の幅その意味
200 mV 以上0.5 UI 以上あなたは金色だ — 十分なマージン
100—200 mV0.35—0.5 UI限界領域 — おそらくイコライゼーションが必要でしょう
100 mV 未満UI が 0.35 未満リンク障害 — チャネルに損失が多すぎる

具体例を挙げましょう。Isola FR408に20cmの痕跡があるとします。これは安いものとは一線を画しています。目の高さが約 180 mV、幅が約 0.46 UI と表示される場合があります。これはごくわずかですが、実行可能です。今度は、まったく同じ形状で、ボグスタンダードのFR-4(ほとんどのボードハウスにデフォルトで備えられているTg 135のもの)を使用し、その数値が高さ80mV、UI幅0.28まで下がるのを見てください。それは目を閉じた状態です。リンクはトレーニングされません。これで完了です。

閉じた目を治す方法:選択肢

それでシミュレーションが戻ってきて、目をしっかり閉じてしまいました。さてどうする?引っ張れるレバーがいくつかある

トレースを短くしてください。 レイアウトが許せば、これが最も簡単な解決策です。20 cm の溝を 12 cm にカットすると、すぐに 4 ~ 8 dB 程度の挿入損失が回復します。シミュレーションをもう一度実行して、問題が解消されるかどうかを確認してください。 ラミネートをアップグレードしてください。 標準のFR-4は、高周波であなたを殺します。Isola 370HR、パナソニックMegtron 6などの中損失素材に切り替えると、5 GHzでの損失を30~ 50% 削減できます。新しいスタックアップではトレースの形状が変わるため、必ず 制御インピーダンス計算ツール でインピーダンスを再確認してください。 イコライゼーションをオンにしてください。 ほとんどの 10 Gbps SerDes PHY には連続時間リニアイコライザー (CTLE) が組み込まれており、通常はピーキングを調整できます。5 GHz で 6 dB のブーストをダイヤルインできれば、挿入損失が −22 dB にもなるチャンネルを救うことができます。ツールの中には、CTLE 伝達関数をシミュレーションに直接適用して、コミットする前にイコライズされたアイを確認できるものもあります。 テストフィクスチャの埋め込みを解除 VNA測定に実際には最終設計に含まれない発射構造やコネクタパッドが含まれていた場合は、それらをデエンベッドできます。1 dBの人為的損失を回収したとしても、わずかな目が通過領域に押し込まれる場合があります。ほとんどのエンジニアはこのステップを飛ばし、あとでうまくいくはずのボードをデバッグするときに後悔します。

誰も話題にしないビアスタブの問題

Sパラメータのシミュレーションでは捕捉できるが、レイアウトのDRCでは完全に見逃してしまう故障モードがあります。それは、スタブレゾナンスによるものです。

標準の1.6 mm基板にスルーホールビアがあり、0.8 mmのスタブが残っているとしましょう。そのスタブは大体以下のように共鳴します。

fstub=c4lstubεr3×10104×0.08×2.046.9GHzf_{\text{stub}} = \frac{c}{4 \cdot l_{\text{stub}} \cdot \sqrt{\varepsilon_r}} \approx \frac{3 \times 10^{10}}{4 \times 0.08 \times 2.0} \approx 46.9\,\text{GHz}
さて、47 GHzは5 GHzのナイキスト周波数をはるかに上回っているので、そこでも問題ありません。しかし、今度は太いバックプレーンの真ん中を経由してルーティングしていて、結果として 3.2 mm のスタブになったと想像してみてください。その共振は突然、約12 GHzまで低下します。これは信号帯域幅に十分近いため、周波数応答に厄介なノッチが生じます。この切り欠きは、アイ・ダイアグラムから少し外したようなもので、ボードを測定してみないと分かりません。

これを事前に確認しておきたい場合は、ビア・スタブ・レゾナンス・カリキュレータ を使うと、わざわざSパラメータをキャプチャする前に、レゾナンスの着地点を正確に教えてくれます。

結論:測定、シミュレーション、そしてコミット

アイダイアグラムツールを使えば、以前は直感的に判断していたレイアウトの決定が、実際に定量化できるものに変えてくれます。測定した.s2p ファイルをアップロードし、リンクパラメータを入力すると、目の高さと目の幅という 2 つの重要な数値が得られます。両方がグリーンゾーンで快適に過ごせたら、素晴らしいです。ガーバーをファブに送って、人生を歩みましょう。そうでない場合は、うまくいかなかったボードスピンにお金を無駄にする前に、どのノブを回すべきかが正確にわかります。

これは偏執的になるということではありません。ボードの電源を入れてもリンクがトレーニングされなくても驚かないということです。10 Gbps では、余白が十分に薄いため、推測する余裕はありません。

アイダイアグラムシミュレーションを実行する

関連記事