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

インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 20.1 以前でコンパイルされた、タイミング・クリーンなデザインにシード依存の機能上のエラーがあるのはなぜですか?

環境

  • インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    詳細

    インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 20.1 以前の問題により、リタイミングが変更されたレジスターが正しくリセットされない場合があります。このエラーは、インテル® Arria® 10、インテル® Cyclone® 10 GX、インテル® Stratix® 10、および Intel Agilex® 7 デバイスで、次のすべての設定が「ON」に設定されている場合に表示されることがあります (デフォルト設定は「ON」です)。

    set_global_assignment -name FITTER_EARLY_RETIMINGオン
    set_global_assignment -name PHYSICAL_SYNTHESISオン
    set_global_assignment -name ALLOW_REGISTER_RETIMINGオン

    この問題は特に、異なる制御信号セット (同期リセット信号やイネーブル信号など) によって駆動されるレジスターを使用するデザインに影響し、組み合わせロジック全体でリタイミングされ、フィードバック経路を持つことに注意してください。

    DSP 関連の既知の物理合成の問題の詳細については、 インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 20.1 でコンパイルした際に、DSP ブロックに出入りするレジスターがリセット ステータスでスタックするシード依存の機能エラーが発生する理由を参照してください。

    解決方法

    プロジェクトの設計段階で、インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 20.1 以前を使用しているが、最新バージョンに移行できない場合:

    (1) 以下の該当するリンクからソリューションパッチをダウンロードしてインストールします。ソリューション・パッチをインストールした状態でデザインを再コンパイルします。

    インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 20.1 以前をターゲットにしていて、プロジェクトが完成して生産段階にある場合は、手順 (1) から (3) に従って個々のコンパイルに対する影響評価を行います。

    (1) 以下の適切なリンクからスクリーニングパッチをダウンロードしてインストールします。

    (2) スクリーニング・パッチをインストールした状態でデザイン を再コンパイル します。

    A。デザインが影響を受けると、Quartus® コンパイル・フロー・メッセージウィンドウに以下の警告が表示されます。手順 (3) に進みます。

    警告 (21940): スクリーニングパッチにより、リタイマーがレジスター「<RTL_name_of_register>」駆動lutに対して誤ったロジックを作成するケースが見つかりました

    問題を解決するためのソリューション・パッチをインストールします。ナレッジ・データベース・ソリューション: https://www.intel.com/content/altera-www/global/en_us/index/support/support-resources/knowledge-base/tools/2020/why-are-there-function-failures-in-some-seeds-while-there-are-no.html

    B。上記の警告が報告されない場合、これ以上の操作は必要ありません。

    (3) 以下の該当リンクからソリューションパッチをダウンロードしてインストールします。ソリューション・パッチをインストールした状態でデザインを再コンパイルします。

    インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 18.1 については、以下の適切なリンクからスクリーニングパッチ 0.53 およびソリューション・パッチ 0.49 をダウンロードしてください

    インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 19.1 については、以下の該当するリンクからスクリーニング・パッチ 0.55 およびソリューション・パッチ 0.51 をダウンロードしてください。

    インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 19.2 については、以下の該当するリンクからスクリーニング・パッチ 0.30 およびソリューション・パッチ 0.26 をダウンロードしてください。

    インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 19.3 については、以下の適切なリンクからスクリーニング・パッチ 0.67 およびソリューション・パッチ 0.60 をダウンロードしてください。

    インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 19.4 については、以下の適切なリンクからスクリーニング・パッチ 0.39 およびソリューション・パッチ 0.35 をダウンロードしてください。

    インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 20.1 については、以下の適切なリンクからスクリーニング・パッチ 0.52 およびソリューション・パッチ 0.32 をダウンロードしてください。

    メモ:

    1.注意:スクリーニングパッチとソリューションパッチの問題のパッチインストールシーケンス–最後にインストールされたパッチが前のパッチを上書きします。

    2. ソリューションパッチのインストール後にスクリーニングパッチをインストールしないでください。スクリーニングステップ中にスクリーニングパッチのみがインストールされていることを確認します。その後、スクリーニング手順が完了し、特定の警告メッセージが報告されたら、スクリーニングパッチの上にソリューションパッチをインストールできます。

    この問題は、インテル® Quartus® Prime Pro Edition ソフトウェアのバージョン 20.2 で修正されています。

    関連製品

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

    インテル® Cyclone® 10 GX FPGA
    インテル® Agilex™ FPGA & SoC FPGA
    インテル® Arria® 10 FPGA & SoC FPGA
    インテル® Stratix® 10 FPGA & SoC FPGA

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