記事 ID: 000082271 コンテンツタイプ: トラブルシューティング 最終改訂日: 2021/08/29

実際のペイロード長が長さまたはタイプフィールドの値と一致しない場合、10Gbps イーサネット MAC IP コアがavalon_st_rx_error[4] を主張しないのはなぜですか?

環境

    インテル® Quartus® II サブスクリプション・エディション
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

type/length フィールドが実際のペイロードサイズより小さい場合、 avalon_st_rx_error[4] これは無効なペイロード長が表明がないことを示します。10Gbps イーサネット MAC IP コアのみの表明 avalon_st_rx_error[4] 次の条件がすべて満たされた場合:

  • 長さ / タイプフィールドは、標準フレームの場合は 46 ~ 1500、VLAN フレームの場合は 42 と 1500、VLAN スタック・フレームでは 38 ~ 1500 です。
  • 実際のペイロードの長さが、長さ / タイプフィールドより大きい

これは、過剰なパディングを伴うフレームを受け入れることが原因です。IEEE 規格 802.3-2002 は、デバイスが過剰なパディングでフレームを処理する方法について説明します。UNH IOL では、デバイスがこれらのフレームを受け入れることを推奨します。

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。このコンテンツはお客様の便宜と一般的な情報のみを目的として提供されており、情報の正確さと完全性を保証するものではありません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。