PCIeルーティング
PCIeルーティングとは?
PCIe(PCI Express)ルーティングとは、プロセッサ、GPU、FPGA、NVMeストレージなどの周辺機器の間をPCI Express高速シリアルインターフェースでつなぐために必要なPCBレイアウト手法を指します。PCIeはコンピューティングと組込システムにおける主流の高速相互接続となり、データレートは2.5 GT/s(Gen 1)から64 GT/s(Gen 6)に及びます。世代が進むごとにタイミング余裕が縮み周波数が上がるため、基板の電気特性がリンクの安定動作を左右する度合いは増す一方です。
PCIeルーティングには、インピーダンスを制御した差動ペア配線(通常差動85Ω)、各送信出力におけるAC結合コンデンサ、各レーンの直下の基準プレーンの連続性、そしてペア内のプラス側とマイナス側の長さマッチングが必要です。マルチレーンのPCIeリンク(x4、x8、x16)では、さらにレーン間スキューの管理が加わり、リンク内のすべてのレーンが規定のタイミング窓の内側で受信側に到着するようにしなければなりません。ビアの遷移は最小限に抑え、インピーダンスの連続性を保つよう慎重に設計し、隣り合うレーン間のクロストークは十分な間隔で抑えなければなりません。
AIによる高速シリアル配線
Gen 4以上の速度におけるPCIeルーティングは、レイアウトの誤りをほとんど許さない精度を要求します。物理駆動型AIレイアウトツールはPCIeの課題に適しています。インピーダンス目標、差動ペアの整合、レーン間スキューの上限、クロストークの間隔を、配線中に同時に守れるからです。これらの制約を順番にではなく並行して評価することで、AIエンジンは、手作業の高速配線につきものの調整・確認・再調整の循環なしに、仕様要件を満たすPCIe実装を生み出します。




.webp)
.webp)