オープン・プログラマブル・アクセラレーション・エンジンに向けたネットワーキング・インターフェイス: インテル®プログラマブル・アクセラレーション・カード (インテル® Arria® 10 GX FPGA 搭載版)
ID
683532
日付
8/05/2019
Public
3.1.4.1. レシーバーのCTLE ACゲインsysfsのエンコーディング
3.1.4.2. レシーバーのVGA sysfsのエンコーディング
3.1.4.3. レシーバーのCTLE DCゲインsysfsのエンコーディング
3.1.4.4. トランスミッター・プリエンファシスの最初のポストタップのエンコーディング
3.1.4.5. トランスミッター・プリエンファシスの2番目のポストタップのエンコーディング
3.1.4.6. トランスミッター・プリエンファシスの最初のプリタップのエンコーディング
3.1.4.7. トランスミッター・プリエンファシスの2番目のプリタップのエンコーディング
3.1.4.8. トランスミッターVODのエンコーディング
2.1. HSSIデバイス・インターフェイス
AFUは、hssi:raw_prデバイス・インターフェイスを使用し、 インテル® PAC (インテル® Arria® 10 GX FPGA 搭載版) のネットワーク・ポートと接続します。次の上位レベル・インターフェイス・ブロック図に概要を表します。
図 2. MAC/PHY IPとhssiインターフェイスの接続の概要
統一データ・インターフェイスは、ネットワーク・ポートをMAC/PHY IPに接続します。これは、インテルFPGA IP、サードパーティーのIP、またはご自身の独自のIPになります。統一データ・インターフェイスは、コンフィグレーションされたHSSI PHYモードに基づき特定の信号機能にマッピングされる物理ポートの固定セットで構成されます。hssi:raw_prインターフェイスはまた、同期のためのクロックおよび、HSSI PHY管理のための信号サポートを提供します。
AFUは、hssi:raw_prインターフェイスによって提供されるリセット・コントロールおよびステータス信号を使用し、HSSI PHYのリセットロジックを実装する必要があります。詳細は、HSSIのリセット・コントロールとステータスの章を参照ください。
pr_hssi_if.vh SystemVerilog*ヘッダーは、hssi:raw_prインターフェイスを定義します。また、OPAE SDK内の インテル® PAC (インテル® Arria® 10 GX FPGA 搭載版) ハードウェア・プラットフォーム・データベース・ライブラリーにあります。
$OPAE_PLATFORM_ROOT/hw/lib/build/platform/pr_hssi_if.vh
以降の章では、hssi:raw_prインターフェイスに含まれるポートの詳細を説明します。