記事 ID: 000091615 コンテンツタイプ: エラーメッセージ 最終改訂日: 2022/09/01

インテル® Stratix® 10 MX/NX FPGA高帯域幅メモリー (HBM2) IP 書き込み応答パスが非 AXI バックプレッシャー・モードで失われるのはなぜですか?

環境

    インテル® Quartus® Prime 開発ソフトウェア
    外部メモリー・インターフェイス・インテル® Stratix® 10 FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT

クリティカルな問題

詳細

インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション バージョン 21.4 および 22.1 の問題により、非 AXI バックプレッシャー・モードの書き込み応答パスのデータ損失は、以下の理由により予測されます。

インテル® Stratix® 10 MX/NX FPGA高帯域幅メモリー (HBM2) IP で AXI バックプレッシャーが有効になっていない場合、書き込み応答が失われる可能性があります。理由は、ファブリックが 1 サイクルで 2 つの書き込み応答を受け取る可能性があるからです。

非バックプレッシャー・モードでは、サイクル分の読み取り応答バッファリングしかありません。データ損失は、1 組の書き込み応答を受信する連続サイクルが 2 回ある場合に発生します。この問題は、ファブリック・クロックが比較的低い場合に最も普及しています。インターフェイスでの書き込みコマンドレートが低下しても、リフレッシュ・サイクルによって、インテル® Stratix® 10 MX/NX FPGA BMC デバイスによって大量の書き込みコマンドがバッファリングされる場合、リフレッシュが完了すると対応するレスポンスのフラッディングが発生します。

 

 

解決方法

AXI4 準拠のバックプレッシャー処理と同じ FIFO を、インテル® Stratix® 10 MX/NX FPGA高帯域幅メモリー (HBM2) IP 上でインスタンス化することをお勧めします。これはエリアペナルティーを発生させますが、各疑似チャネルの FIFO は 1 つの MLAB (+ カウンターに一部の ALM) のみを必要とします。
 
この問題は現在、インテル® Quartus® Prime 開発ソフトウェア・プロ・エディションの今後のリリースで解決される予定です。

関連製品

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

インテル® Stratix® 10 MX FPGA
インテル® Stratix® 10 NX FPGA

1

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