オープン・プログラマブル・アクセラレーション・エンジンに向けたネットワーキング・インターフェイス: インテル®プログラマブル・アクセラレーション・カード (インテル® 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.2. MACとHSSI PHYの接続
OPAE SDKには、MACおよびPHY IPをhssiインターフェイスに接続する方法を示す次の2つのサンプルAFUが含まれています。
| ネットワーク・ポートのモード |
ドキュメント | サンプルAFUの位置 |
|---|---|---|
| 4x10GBASE-SR |
10Gbps Ethernet Accelerator Functional Unit (AFU) Design Example User Guide | $OPAE_PLATFORM_ROOT/hw/samples/eth_e2e_e10 |
| 40GBASE-SR4 |
40Gbps Ethernet Accelerator Functional Unit (AFU) Design Example User Guide | $OPAE_PLATFORM_ROOT/hw/samples/eth_e2e_e40 |
MACとPHY IPをhssiインターフェイスに接続するためのガイダンスとして、この章の内容とこれらのサンプルAFUを使用してください。
以降の章には、Verilog*-2001インデックス付き部分選択を使用してバス上の接続を定義する接続図が疑似RTLコードで表されています。
例
logic port_name[15:0]; //All hssi port vectors are little endian.
assign port_name[8 +:8] = {8{1’b0}};
上記例では、16ビットベクトルport_nameの上位8ビット ([15:8]) にすべて0を割り当てます。