インテルのみ表示可能 — GUID: amp1600573325136
Ixiasoft
7.1. ステータス・インターフェイス
7.2. TX MAC Avalon STクライアント・インターフェイス
7.3. RX MAC Avalon STアライメント・クライアント・インターフェイス
7.4. TX MACセグメント化クライアント・インターフェイス
7.5. RX MACセグメント化クライアント・インターフェイス
7.6. MACフロー制御インターフェイス
7.7. PCSモードのTXインターフェイス
7.8. PCSモードのRXインターフェイス
7.9. FlexEおよびOTNモードのTXインターフェイス
7.10. FlexEおよびOTNモードのRXインターフェイス
7.11. カスタム・レート・インターフェイス
7.12. 32ビット・ソフトCWBINカウンター
7.13. リコンフィグレーション・インターフェイス
7.14. 高精度時間プロトコル・インターフェイス
インテルのみ表示可能 — GUID: amp1600573325136
Ixiasoft
7.2.4. MAC Avalon ST i_tx_error 信号によるパケットの無効マーク
i_tx_error ポートを使用すると、パケット完了時にパケットをエラーとしてマークすることができます。
図 38. i_tx_errorの使用
コアではカットスルー・インターフェイスを使用しているため、コアでは与えられたパケットデータの送信を可能な限り最短で開始します。パケットの開始後にコアでエラーを検出した場合 (例えば、ブリッジシステムにおいてレシーバーもカットスルー・インターフェイスを使用している場合など) は、i_tx_error を使用してパケットを無効にすることができます。また、i_tx_error を使用したテストにより、エラーパケットを生成してもう一方のリンク先でエラーパケットが拒否されることを確認することもできます。
エラーのあるフレームを無効にするには、フレームを i_tx_endofpacket で終了し、さらに i_tx_error をアサートします。フレームに問題がない場合は、i_tx_error をデアサートします。
注: i_tx_error の使用は、リモートCRCの堅牢なテストにはなりません。MIIエラー・コントロール・バイトを使用してエラーを示しており、破損CRCビットに依存していないことが理由です。