記事 ID: 000085806 コンテンツタイプ: トラブルシューティング 最終改訂日: 2011/11/15

シミュレーション・スクリプト vcsmx_setup.sh を使用した VCS-MX シミュレーションが 0ns で失敗する

環境

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

    クリティカルな問題

    詳細

    UniPHY ベースの外部メモリー・インターフェイスの VCS-MX シミュレーション VHDL の IP コアで提供されたシミュレーション・スクリプト vcsmx_setup.sh でエラーが発生する 時 0ns で次のエラーが表示されます。

    0 ns: ERROR: altera_mem_if_sequencer_cpu_no_ifdef_params_sim_cpu_inst_test_bench/F_valid is 'x'. at time 0 Scope: \DUT_EXAMPLE_SIM.E0.IF0.S0.CPU_INST .the_altera_mem_if_sequencer_cpu_no_ifdef_params_sim_cpu_inst_test_bench File: ./../..//submodules/altera_mem_if_sequencer_cpu_no_ifdef_params_sim_cpu_inst_test_bench.v Line: 498.

    この問題は DDR2 および DDR3 プロトコルおよび QDR II/II に影響します。 および RLDRAM II (Nios II ベースのシーケンサーを使用する場合)

    解決方法

    この問題の回避策は次のとおりです。

    1. テキスト・エディターで、次のいずれかを開きます。 該当する方のファイル:
    • <variant_name>_example_design / シミュレーション / vhdl / サブモジュール / dut_example_sim_e0_if0_s0_rst_controller.vho
    • <variant_name>_sim / サブモジュール / dut_e0_if0_s0_rst_controller.vho
    1. レジスターの初期値を変更します。 リセット・シンクロナイザーで以下の設定を行います。
    SIGNAL dut_example_sim_e0_if0_s0_rst_controller_altera_reset_controller_rst_controller_altera_reset_synchronizer_alt_rst_sync_uq1_altera_reset_synchronizer_int_chain_0_46q : STD_LOGIC := \'0\';� SIGNAL dut_example_sim_e0_if0_s0_rst_controller_altera_reset_controller_rst_controller_altera_reset_synchronizer_alt_rst_sync_uq1_altera_reset_synchronizer_int_chain_1_45q : STD_LOGIC := \'0\';� SIGNAL dut_example_sim_e0_if0_s0_rst_controller_altera_reset_controller_rst_controller_altera_reset_synchronizer_alt_rst_sync_uq1_altera_reset_synchronizer_int_chain_out_47q : STD_LOGIC := \'0\';

    宛先:

    SIGNAL dut_example_sim_e0_if0_s0_rst_controller_altera_reset_controller_rst_controller_altera_reset_synchronizer_alt_rst_sync_uq1_altera_reset_synchronizer_int_chain_0_46q : STD_LOGIC := \'1\';� SIGNAL dut_example_sim_e0_if0_s0_rst_controller_altera_reset_controller_rst_controller_altera_reset_synchronizer_alt_rst_sync_uq1_altera_reset_synchronizer_int_chain_1_45q : STD_LOGIC := \'1\';� SIGNAL dut_example_sim_e0_if0_s0_rst_controller_altera_reset_controller_rst_controller_altera_reset_synchronizer_alt_rst_sync_uq1_altera_reset_synchronizer_int_chain_out_47q : STD_LOGIC := \'1\';

    (信号の正確な名称は、上記の名称と異なる場合があります。 しかし、彼らは卉卉を含 altera_reset_synchronizer_int_chain みます.)

    関連製品

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

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

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