<エラー・メッセージ>
Error: no such variable
(read trace on "::env(IP_ROOTDIR)")
invoked from within
"return "$::env(IP_ROOTDIR)/altera/emif/ip_arch_nd/fw_src""
(procedure "get_iossm_firmware_source_dir" line 3)
invoked from within
"get_iossm_firmware_source_dir 1"
(procedure "get_sim_cal_code_hex_src_filename" line 2)
invoked from within
"get_sim_cal_code_hex_src_filename $force_firmware"
(procedure "_generate_common_fileset" line 36)
invoked from within
"_generate_common_fileset $top_level $if_ports"
(procedure "::altera_emif::ip_arch_nd::main::quartus_synth_fileset_callb..." line 15)
invoked from within
"::altera_emif::ip_arch_nd::main::quartus_synth_fileset_callback ddr4_emif_altera_emif_arch_nd_191_qchdbha"
■回避策
このエラーはツールの問題です。環境変数に以下を設定することで回避できます。
・変数:IP_ROOTDIR
・値:%QUARTUS_ROOTDIR%\..\ip\\ip
■該当 IP
External Memory Interfaces Intel Stratix 10 FPGA IP
PHY Lite for Parallel Interfaces Intel FPGA IP
下記の Knowledge Base もご参照ください。
Error: no such variable (read trace on "::env(IP_ROOTDIR)") invoked from within "return "$::env(IP_ROOTDIR)/altera/emif/ip_arch_nd/fw_src""
https://www.intel.com/content/altera-www/global/en_us/index/support/support-resources/knowledge-base/emif/2021/error--no-such-variable--read-trace-on----env-iprootdir----invok.html
--------------------
カテゴリー:IP
ツール:Quartus® Prime
デバイス:Stratix® 10 / Agilex™