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

Tx/Rx リセット後の不正なレジスター値

環境

  • インテル® Quartus® II サブスクリプション・エディション
  • イーサネット
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    クリティカルな問題

    詳細

    低レイテンシー 10GbE MAC レジスターの一部に誤りがある場合 tx_rst_nまたはrx_rst_nでリセットした後の値。この問題は、次の問題に影響します。 次のレジスター:

    • 0x0FE-0x0FF: Tx アンダーフロー・リサンプション・データフレーム カウント
    • 0x0FC-0x0FD: Rx オーバーフロー・トランサンプション・パケット数
    • 0x0FE-0x0FF: Rx オーバーフロー・ドロップ・パケット数
    • 0x140-0x17E: Tx Statistics (レジスターベースの統計情報にのみ影響)
    • 0x1C0-0x1FE: Rx Statistics (レジスターベースの統計情報にのみ影響)
    • 0x240: ECC エラーステータス
    解決方法

    この問題を解決するには、次のアドレスを書くか、読んでください。 を選択して、下表のようにレジスターをクリアします。

    レジスタ

    回避 策

    0x0FE-0x0FF: Tx アンダーフローのトランシインド・データ・フレーム数

    tx_rst_nした後、アドレス0x03Eでレジスターをクリアしてください。

    0x0FC-0x0FD: Rx オーバーフロー・トランサンプション・パケット数

    rx_rst_n後、住所0x0FCを読んでレジスターをクリアします。

    0x0FE-0x0FF: Rx オーバーフロー・ドロップ・パケット数

    rx_rst_nした後、アドレス0x0FEでレジスターをクリアしてください。

    0x140-0x17E: Tx Statistics

    tx_rst_n後、アドレス0x140に0x1を書き込み、統計をクリアします。 カウンター。

    0x1C0-0x1FE: Rx Statistics

    rx_rst_n後、アドレス0x1C0に0x1を書き込み、統計をクリアします。 カウンター。

    0x240: ECC エラーステータス

    tx_rst_nまたはrx_rst_nした後、住所0x240で読んでクリアしてください レジスターを選択します。

    この問題は今後の低レイテンシーで修正される予定です。 10GbE MAC MegaCore ファンクション

    関連製品

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

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

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