由于Quartus®II软件版本12.1中存在问题,使用Synopsys VCS工具和Cadence Ncsim工具的自动生成仿真脚本仿真PCIExpress®QsysRootPort示例设计时可能会出现错误。
可能会出现以下错误之一:
VCS
=====
错误 – [XMRE]跨模块参考分辨率错误
../../<variant>_tb/simulation/submodule/altpcietb_bfm_ep_example_chaining_pipe1b.v,912
尝试解析跨模块引用时发现错误。
token’bfm_log_common’。发起模块’altpcietb_bfm_log_common’。
来源信息:bfm_log_common.suppressed_msg_mask = msg_mask;
Ncsim
======
bfm_log_common.suppressed_msg_mask = msg_mask;
|
ncelab:E *,CUVHNF(../<variant>_tb/simulation/submodules/altpcietb_bfm_ep_example_chaining_pipen1b.v,910|42):“bfm_log_common”的分层名称组件查找失败。
解决/修复方法
要在Quartus II软件版本12.1中解决此问题,请在下面应用:
(1)在顶层模块中添加以下行
电线a,b,c,d;
altpcietb_bfm_log_common bfm_log_common(.dummy_out(a));
altpcietb_bfm_req_intf_common bfm_req_intf_common(.dummy_out(b));
altpcietb_bfm_shmem_common bfm_shmem_common(.dummy_out(c));
计划在Quartus II软件的未来版本中修复此问题。
没有回复内容