ISE10.1中复数乘法器IP核使用ModelSim仿真时出现“Module 'CMPY_V2_1' is not defined.”错误的解决方法

软件平台:

Xilinx ISE 10.2

ModelSim 6.2b

 

IP核:Complex Multiplier v2.1

 

使用modelsim仿真时出现以下错误:Module 'CMPY_V2_1' is not defined.

 

网络搜索后可得到如下资源:

(1)http://forums.xilinx.com/t5/Simulation-and-Verification/CMPY-V2-1-is-not-defined/td-p/37430

 

this problem have been solved. the reason is that the vhdl library not loaded when i turn on the modelsim from ISE. I added the vhdl library to the modelsim library again by manul. the problem is solved.

 

(2)http://www.eefocus.com/bbs/article_67_62721.html

解决方法:Modelsim中对Verlog的库是自动加载的,但是对VHdl的库是不能自动加载的,我知道为什么这样,但是,如果在ISE中设置了第三方的仿真工具不Modelsim而从ISE中直接启动Modelsim的话,其中的Vhdl编译库要重新加载一下,因为在WordSpace中对*.V的文件进行仿真时,你看一下他的仿真库就知道了,里面只有几个Verilog的库,而没有Vhdl的库,所以重新加载一下问题就解决了

 

从以上两条可以看出,问题很明确了,手工加载一下VHDL库即可,但是怎么加载呢?请看下文……

 

从ISE中启动ModelSim后会出现错误,这时在ModelSim中执行“Compile——Complie...”,出现“Copile Source Files”对话框,然后根据自己的安装目录找到cmpy_v2.1.vhd库即可,如下图:

 

 

例如,我的ISE安装在C:/Xilinx目录下,则我的cmpy_v2.1.vhd在目录C:/Xilinx/10.1/ISE/vhdl/src/XilinxCoreLib 下,选中添加后重新运行ModelSim仿真即可……

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值