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

IOPLL または fPLL IP コアの VHDL シミュレーションで、PLL_CTR_RESYNC パラメーターに関するエラー・メッセージを生成

環境

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

    クリティカルな問題

    詳細

    次のフェーズロック・ループ (PLL) IP の VHDL シミュレーションを実行する場合 シミュレーターで以下のエラーが発生する可能性があります。

    • ®I/O PLL (Altera IOPLL) IP コアのAltera Arria® 10 のデザイン
    • Stratix® V Arriaのフラクショナル PLL (fPLL) IP コア V またはCyclone® V デザイン

    シミュレーターが次のエラー・メッセージを発行します。 PLL_CTR_RESYNC パラメーター:

    # The following component generic is not on the entity: # PLL_CTR_RESYNC
    解決方法

    Mentor Graphics®のシミュレーション・エラーを解決するには ModelSim*® SE または Synopsys® VCS MX では、次のタスクを実行します。

    1. < 2007 Prime 開発ソフトウェアのインストールを見つける ディレクトリー>/quartus/eda/sim_lib/altera_lnsim_components.vhd ファイル。
    2. ファイルをテキスト・エディターで開きます。
    3. 次の PLL_CTR_RESYNC 項目でパラメーター定義を削除します。 altera_pll モジュール。

    ModelSim* AE のシミュレーション・エラーを解決するには、次の手順を実行します。 タスク:

    1. <20009 ソフトウェアのインストールを見つける ディレクトリー>/../modelsim_ae/altera/vhdl/src/altera_lnsim/altera_lnsim_components.vhd ファイル。
    2. ファイルをテキスト・エディターで開きます。
    3. 次の PLL_CTR_RESYNC 項目でパラメーター定義を削除します。 altera_pllモジュール。
    4. 次のコマンドを実行して、ファイルを正しいファイルに再コンパイルします。 ライブラリ。
    5. vcom -work altera_lnsim /../modelsim_ae/altera/vhdl/src/altera_lnsim/altera_lnsim_components.vhd

    このファイルを更新するには、インストール権限が必要です。お持ちでない場合 次の手順を実行して、ローカルでファイルを再コンパイルします。 タスク:

    1. cp /../modelsim_ae/altera/vhdl/src/altera_lnsim/altera_lnsim_components.vhd . altera_lnsim_components.vhdファイルをコピーするには、コマンドを実行します。 をローカルのシミュレーション・ディレクトリーに移動します。
    2. ファイルをテキスト・エディターで開きます。
    3. 次の PLL_CTR_RESYNC 項目でパラメーター定義を削除します。 altera_pll モジュール。
    4. コマンドを実行 vlib altera_lnsim します。
    5. コマンドを実行 vmap altera_lnsim altera_lnsim します。
    6. 次を実行します。 vcom -work altera_lnsim altera_lnsim_components.vhd コマンド。

    関連製品

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

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

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