インテルのみ表示可能 — GUID: bhc1395127637455
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: bhc1395127637455
Ixiasoft
4.4.4. XGMIIのカプセル化
デフォルトでは、MAC TXは、クライアントから受信したフレームに7バイトのプリアンブル、1バイトのSFD、および1バイトのEFD (0xFD) を挿入します。
MAC TXでは、10G動作のカスタム・プリアンブルもサポートしています。カスタム・プリアンブルを使用するには、tx_preamble_control レジスターを1に設定します。カスタム・プリアンブル・モードでのMAC TXの動作は、次のとおりです。
- MAC TXでは、クライアントからのフレームの最初の8バイトをカスタム・プリアンブルとして受け入れます。
- MAC TXでは、1バイトのEFD (0xFD) をフレームに挿入します。
- MAC TXでは、プリアンブルの最初のバイトを1バイトのSTART (0xFB) に置き換えます。
- MAC TXでは、プリアンブルの8番目のバイトを1バイトのSFD (0xD5) に変換します。
Avalon® ストリーミングTXインターフェイスでは、アンダーフローが発生する可能性があります。アンダーフローが発生するのは、フレーム送信の途中で avalon_st_tx_valid 信号がデアサートされた場合です。これが発生すると、10GbE MAC TXはエラー文字|E|をフレームに挿入し、フレームをXGMIIに転送します。