错误 - [XMRE]跨模块参考分辨率错误

由于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软件的未来版本中修复此问题。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-04 14:26:43 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它