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

インテル® ARRIA® 10 または インテル® Stratix® 10 デバイスで 25G イーサネット・FPGA IP を使用する場合、RS-FEC アラインメント・マーカーは正しいですか?

環境

  • インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
  • 25G イーサネット・インテル® FPGA
  • 25G 50G イーサネット
  • イーサネット
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    クリティカルな問題

    詳細

    インテル® Arria® 10 または インテル® Stratix® 10 デバイスで 25G イーサネット・FPGA IP を使用する場合、オプションの RS-FEC アラインメント・マーカーは仕様の最終バージョンに準拠しません。

    25G - 50G 仕様 3.2.1.1.2 RS-FEC を使用するリンクの 25G PCS サブレイヤー操作では、整列マーカーを次のように指定する必要があります。

    [256] = 0

    [255:0] ='{

    0xC1、0x68、0x21、0x33、0x3E、0x97、0xDE、0xCC、// AM0 (PCS レーン 0)

    0xF0、0xC4、0xE6、0x33、0x0F、0x3B、0x19、0xCC、// AM1 (PCS レーン 1)

    0xC5、0x65、0x9B、0x33、0x3A、0x9A、0x64、0xCC、// AM2 (PCS レーン 2)

    0xA2、0x79、0x3D、0x33、0x5D、0x86、0xC2、0xCC};AM3 (PCS レーン 3)

    25G イーサネット IP は以下を送信します。

    [256] = 1

    [255:0] ='{

    0xC1、0x68、0x21、0x33、0x3E、0x97、0xDE、0xCC、// AM0 (PCS レーン 0)

    0xF0、0xC4、0xE6、0x00、0x0F、0x3B、0x19、0xFF、// AM1 (PCS レーン 1)

    0xC5、0x65、0x9B、0x00、0x3A、0x9A、0x64、0xFF、/AM2 (PCS レーン 2)

    0xA2,0x79,0x3D,0x00,0x5D,0x86,0xC2,0xFF}; AM3 (PCS レーン 3)

    アラインメント・マーカー AM1、AM2 および AM3 では、0x00と0xFFの不正な BIP3 および BIP7 値が使用されます。0x33と0xCCは AM0 のように使用する必要があります。

    ユーザーガイドに記載されているように、これは 25G イーサネット IP が 25G & 50G イーサネット仕様のドラフト 1.6 バージョンに準拠しているためです。

    解決方法

    この問題の回避策はありません。

    この問題は、インテル® Quartus® Prime 開発ソフトウェアのバージョン 19.1 以降修正されています。

    関連製品

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

    インテル® Arria® 10 FPGA & SoC FPGA
    インテル® Stratix® 10 FPGA & SoC FPGA

    このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。