5.1ISP3 UNISIM,SIMPRIM,MODESIM 5.7 -“警告:没有默认绑定的组件:”DCM’/错误:(VSIM 3033):实例化的“DCM”失败。没有找到设计单位……-Xilinx-AMD社区-FPGA CPLD-ChipDebug

5.1ISP3 UNISIM,SIMPRIM,MODESIM 5.7 -“警告:没有默认绑定的组件:”DCM’/错误:(VSIM 3033):实例化的“DCM”失败。没有找到设计单位……

描述

一般描述:

在升级到MODESIM 5.7并用COMPXLIB编译仿真模型后,当我仿真设计时会出现以下警告和错误:

警告(1):Top.VHD(143):对于组件没有默认绑定:“DCM”。没有发现“DCM”的实体。

“**错误:(VSIM3033)…/Top.v(53):“DCM”的实例化失败。找不到设计单元。

γ区域:/TestStudio/UUT/DCMYCLK0

搜索库:

A: C::

{ C:\MaultTea5.5.751LIb\unISimiver

{ C:\MaultTea5.5.75Y1LIBS \ SimPrimver

“工作”

解决方案

当模型不能位于指定的库内时,会发生此警告和错误。这个错误的可能原因是DCM模型中的一个bug,它阻止它在MultSimulink 5.7中编译。

DCM模型使用“生成”一词,它是VelIOG-2001标准中的保留字。由于MODESIM 5.7默认使用VelIOG-2001标准,所以无法编译DCM模型。请看(赛灵思解答16452)更多的信息和工作围绕这个问题。

如果(赛灵思解答16452)不解决问题,检查编译库内部并验证DCM模型是否存在。如果不是,它必须编译到库中。

如果DCM模型包含在库中并且错误仍在发生,验证VSIM命令行中的“-L”开关正确指向所需的库,如下面的示例所示:

行为仿真:

VSIM -T 1PS-L XILIXCORILBYVER -L UNISIMSIFER Work.TestFieldWork.GLBL

用于定时仿真:

VSIM -T 1PS-L SimPrimsIfWork.TestBooWork

请登录后发表评论

    没有回复内容