このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
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. リコンフィグレーション・インターフェイス
7.13. Precision Time Protocolインターフェイス
7.2.3. MAC Avalon ST skip_crc 信号を使用して送信元アドレス、PAD、およびCRC挿入を制御する
i_tx_skip_crc ポートにより、CRCはパケットごとにオンとオフを切り替えることができます。
図 30. tx_skip_crc を使用する
一部のシステムでは、複数のデータのストリームから同じイーサネット・リンクを供給します。このストリームの一部から供給されるパケットのCRCが計算済みである場合は、i_tx_skip_crc 信号を使用して、再計算を許可しないようにすることができます。一部のシステムでは、使用するフレームは、イーサネットの最小サイズよりも小さいものです。この場合、フレームのパディングをディスエーブルしてください。
一部のプロトコルは、CRCを変更して特殊な条件を示します。i_tx_skip_crc 信号を使用して、すべてのパケットのCRCをオフにせずに、この特殊なCRCを回線に渡します。i_tx_skip_crc 信号を使用して、受信したCRCを変更せずに、パケットをブリッジして間隔を空けます。
| MACフィールド | i_tx_skip_crc = 0 | i_tx_skip_crc = 1 |
|---|---|---|
| Source Address | Use Source Address Insertionをイネーブルすると、i_txmac_saddr により、送信元アドレスバイトの内容が置き換えられます。 | Use Source Address Insertion ステータスにかかわらず、送信元アドレスのバイトは置き換えられません。 |
| Padding | サイズが64バイト以下のフレームは、64バイトにパディングされます。 | パディングは追加されません。 |
| CRC (Frame Check Sequence) | パケットのCRCを計算し、最後に追加します。 | CRC計算は行われません。代わりに、 i_tx_data の最後の4バイトをCRC値として使用します。 |