概述
软件平台:
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仿真即可……
最后
以上就是勤劳小懒虫为你收集整理的ISE10.1中复数乘法器IP核使用ModelSim仿真时出现“Module 'CMPY_V2_1' is not defined.”错误的解决方法的全部内容,希望文章能够帮你解决ISE10.1中复数乘法器IP核使用ModelSim仿真时出现“Module 'CMPY_V2_1' is not defined.”错误的解决方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复