インテルのみ表示可能 — GUID: bhc1395127693383
Ixiasoft
2.1. インテルFPGA IPコアの紹介
2.2. Intel® FPGA IPコアのインストールとライセンス取得
2.3. IPコアのパラメーターとオプションの指定 ( インテル® Quartus® Primeプロ・エディション)
2.4. IPコア生成の出力 (インテルQuartus Primeプロ・エディション)
2.5. インテルIPコア用に生成されるファイル (従来のパラメーター・エディター)
2.6. インテルFPGA IPコアのシミュレーション
2.7. デザイン階層と一致するSignal Tapデバッグファイルの作成
2.8. LL Ethernet 10G MAC Intel® FPGA IPコアのパラメーター設定
2.9. LL Ethernet 10G MAC Intel® FPGA IPコアのアップグレード
2.10. LL Ethernet 10G MAC Intel® FPGA IPコアのデザインの考慮事項
インテルのみ表示可能 — GUID: bhc1395127693383
Ixiasoft
4.5.6. CRCとパディングバイトの削除
デフォルトでは、MAC RXは、CRCフィールドを削除したり、フレームからバイトをパディングしたりせずに、受信フレームをクライアントに転送します。rx_padcrc_control レジスターを1に設定することにより、CRCフィールドを削除するようにMAC RXをコンフィグレーションできます。CRCフィールドとパディングバイトの両方を削除するには、rx_padcrc_control レジスターを3に設定します。
イネーブルすると、MAC RXは、ペイロード長がさまざまなフレームタイプの次の値よりも短い受信フレームから、パディングバイトを削除します。
- 46バイト (基本フレームの場合)
- 42バイト (VLANタグ付きフレームの場合)
- 38バイト (スタックVLANタグ付きフレームの場合)
MAC RXでは、VLANおよびスタックVLAN検出がイネーブルになっている場合 (rx_vlan_detection[0] = 0) にのみ、パディングバイトを削除します。それ以外の場合、パディングバイトの削除がイネーブルになっていても、MAC RXはパディングバイトを削除しません。