Merilog(Mxe,SE,PE)-UNISIM组件未被用于Verilog设计-Xilinx-AMD社区-FPGA CPLD-ChipDebug

Merilog(Mxe,SE,PE)-UNISIM组件未被用于Verilog设计

描述

一般描述:

当我的Verilog设计在ModelSim中加载时,UNIISM库不被使用,即使我已经正确地映射了它们。为什么会发生这种情况?

解决方案

库映射信息将逻辑库名称显示为物理位置。当在ModelSim中加载仿真时,这些映射不被用作搜索列表。

对于Verilog,需要指定一个库搜索列表。这可以通过源代码中的“UsILB指令”,或者仿真加载ModelSim时完成。VSIM命令行看起来像:

VSIM-L&L.库名称与工作

LoopyLo.No.Gt将是UnISM/SimPRIM库使用的地方。

“USELB命令”的语法如下:

UsILB LIB=lt;

其中LabValuyMappIn名为gt;是ModelSim中分配给库的别名。要查看这些库已经映射到什么,转到设计-GT;从ModelSim的下拉菜单浏览库。

如果不使用此开关,则会出现与以下类似的错误:

“{错误:C:/PastoFiely/MyFrimeNe.V(96):SRL16”的实例化失败(设计单元未找到)。

γ区域:/MyFrimeNAME

搜索库:

“工作”

有关“GLBL.V”文件使用的更多信息,请参阅(赛灵思解答6537).

请登录后发表评论

    没有回复内容