集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 3027|回复: 6

大家帮忙啊!(ip core的简单问题)

[复制链接]
usd 发表于 2010-6-27 23:31:31 | 显示全部楼层 |阅读模式
我用xilinx ISE 生成了一个counter 的ip core,在xilinx环境下综合都可以通过,但是加上测试文件仿真的时候,在modelsim环境中老师出现这样的问题:
** Error: (vsim-3033) core1.v(99): Instantiation of 'C_COUNTER_BINARY_V8_0' failed. The design unit was not found.
#   Region: /test/u
#   Searched libraries:
#     d:\program\modeltech_6.0\xilinx_libs\XilinxCoreLib_ver
#     d:\program\modeltech_6.0\xilinx_libs\unisims_ver
#     work
# Loading work.glbl
不知道是怎么回事,请各位大侠们帮帮忙啊,小妹感激不尽!
我的测试文件如下:
module test();
reg clk;
wire[15:0] q;
parameter DELY=10;
always #DELY clk=~clk;
main u(.clk(clk),.q(q));
initial
begin
     clk=0;
        #1000 $finish;
    end


endmodule

主模块如下:
module main(clk,q);
input clk;
output[15:0] q;
core1 u1(.clk(clk),.q(q));


endmodule

其中core1是用core generation 生成的一个计数器ip core
CTT 发表于 2010-6-28 00:23:25 | 显示全部楼层
没用过core gen,等高手来说了
ICE 发表于 2010-6-28 01:53:32 | 显示全部楼层
这是找不到相应的库了,可以重新编译一下库文件,并且在modelsim中将其加入。其实还有一个简单的办法,你可以直接把C_COUNTER_BINARY_V8_0.v加到modelsim的工程中,compile一下就可以了:)
ANG 发表于 2010-6-28 01:56:01 | 显示全部楼层
谢谢weib1981,那怎么添加库,还有是我在Xilinx的安装目录下都没有搜索到文件“C_COUNTER_BINARY_V8_0”
interig 发表于 2010-6-28 02:45:46 | 显示全部楼层
你需要把Xilinx下的一些源文件编译成modelsim下的库文件,比如,其下的<br>
XilinxCoreLib,simprims, unisims等都编译到modelsim作为库文件,然后,在仿真的时候添加这些库作为Search Library
vividbear 发表于 2010-9-1 08:36:46 | 显示全部楼层
学习了,谢谢。。
nonghero 发表于 2010-12-5 21:34:55 | 显示全部楼层
编译库的问题吧
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-27 15:21 , Processed in 0.063412 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表