为什么PCI Express示例设计无法在Synopsys VCS仿真工具中进行仿真?-Altera-Intel社区-FPGA CPLD-ChipDebug

为什么PCI Express示例设计无法在Synopsys VCS仿真工具中进行仿真?

由于Quartus®II软件版本12.1中存在问题,使用Synopsys VCS_MX工具的自动生成仿真脚本仿真PCI Express Qsys示例设计时可能会出现错误。

可能会出现以下错误之一:

错误 – [MPD]模块先前已声明

错误 – [URMI]未解析的模块

解决/修复方法

要在Quartus II软件版本12.1中解决此问题,请按照以下步骤操作:

  1. 在文本编辑器USER_DEFINED_ELAB_OPTIONS打开生成的仿真脚本<path> /testbench/simulaiton/vcsmx/vcsmx_setup.sh ,以添加所需的库包含路径: USER_DEFINED_ELAB_OPTIONS="-y ../../<design name>_tb/simulation/submodules/"
  2. <path> / testbench / <设计名称> _tb / simulation / submodules / altpcietb_bfm_rp_gen2_x8.v
  3. 通过搜索模块altpcietb_bfm_log_common找到重复模块定义并注释掉第二个实例(第888-1247行)
  4. 重新运行仿真脚本./vcsmx_setup.sh

计划在Quartus II软件的未来版本中修复此问题

请登录后发表评论

    没有回复内容