オープン・プログラマブル・アクセラレーション・エンジンに向けたネットワーキング・インターフェイス: インテル®プログラマブル・アクセラレーション・カード (インテル® Arria® 10 GX FPGA 搭載版)

ID 683532
日付 8/05/2019
Public
ドキュメント目次

2.2. MACとHSSI PHYの接続

OPAE SDKには、MACおよびPHY IPをhssiインターフェイスに接続する方法を示す次の2つのサンプルAFUが含まれています。

表 8.  サンプル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を割り当てます。