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

RS-REC バリアントを備えた 100GbE MAC PCS から RS-FEC なしで 100GbE MAC PCS に動的に再構成された場合、イーサネット向け E タイル・ハード IP が RX PCS アライメントを達成できず、リンクに成功するのはなぜですか?

環境

  • インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
  • トランシーバー PHY リセット・コントローラー・インテル® FPGA IP
  • イーサネット
  • Stratix® 10 20 トランシーバー PHY リセット・コントローラー
  • トランシーバー・リコンフィグレーション・コントローラー・インテル® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    クリティカルな問題

    詳細

    E タイル・ハード IP ユーザーガイドの誤りにより、RS-FEC を備えた 100G MAC PCS から 100G MAC PCS モードに切り替える際に必要なリセット・コントローラー・レジスターは記載されていません。


    E タイル RS-FEC には 、rsfec_signal_okと呼ばれるポートが含まれています。あるモードから別のモードにダイナミック・リコンフィグレーションを実行する場合、リセット・コントローラーは、この信号がリセット・シーケンスの一部として表明されるのを待ちます。しかし、非 RS-FEC モードでは、この信号は主張しません。100G RS-FEC モードから非 RS-FEC モードに切り替えると、チャネルがリセットに陥ります。

    アドレス 0x313で文書化されていないリセット・コントローラー・レジスターのビット [5] は、リセット・コントローラーにrsfec_signal_okポートを無視するように指示します。

    解決方法

    この文書化されていない E タイル・リセット・コントローラー・レジスターは、E タイル 100G イーサネット・ダイナミック・リコンフィグレーション・デザイン例で正しく使用されています。

    • RS-FEC を備えた 100G MAC PCS から 100G MAC PCS 非 RS-FEC モード設定ビット [5]のレジスター 0x313に切り替える場合
    • 100G MAC PCS 非 RS-FEC から RS-FEC クリアビットを使用して 100G MAC PCS に切り替えた場合 [5] レジスター 0x313

    この不足している情報がバージョンに追加されました。イーサネット・ユーザーガイド向け E タイル・ハード IP のリリース(20160|2020.12.14) に追加されます。

    関連製品

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

    インテル® Agilex™ 7 FPGA & SoC FPGA F シリーズ
    インテル® Stratix® 10 FPGA & SoC FPGA

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