インテルのみ表示可能 — GUID: ufu1481887394888
Ixiasoft
インテルのみ表示可能 — GUID: ufu1481887394888
Ixiasoft
5.4. インテルStratix 10 PCI Express Gen3 PCSのアーキテクチャー
インテルStratix 10のアーキテクチャーはPCIe Gen3仕様をサポートします。インテルは、PCI Expressソリューションを実装するにあたって2つのオプションを提供しています。
- インテルのハードIPソリューションを使用します。この包括的なパッケージにより、MAC層および物理 (PHY) 層の両方の機能性が提供されます。
- MACをFPGAコアに実装し、PIPEインターフェイスを介してこのMACをトランシーバーPHYに接続します。
この項では、PIPE 3.0ベースのGen3 PCSアーキテクチャーの基本的なブロックに焦点を当てます。PIPE 3.0ベースのGen3 PCSは、128b/130bブロック・エンコーディング/デコーディング方式を使用します。なお、これはStandard PCSに存在する、Gen1およびGen2で使用される8B/10B方式とは異なります。130ビットのブロックは2ビットの同期ヘッダーおよび128ビットのデータペイロードを有します。このため、インテルStratix 10デバイスにはGen3の速度で機能をサポートする個別のGen3 PCSが含まれます。このPIPEインターフェイスは、Gen1、Gen2、およびGen3のデータレート間でDataとClockのシームレスな切り替えをサポートし、PIPE 3.0機能のサポートを提供します。PCIe Gen3 PCSは、ハードIPがバイパスされたPIPEインターフェイスだけでなく、ハードIPがイネーブルされたPIPEインターフェイスもサポートします。
Gen1およびGen2データレートに使用されるブロックの詳細については、標準PCSのアーキテクチャーの章の「トランスミッター・データパス」および「レシーバーデータパス」の項を参照してください。