原创 仿真isp的fifo时出错的解决方法

2011-5-9 16:07 6216 8 8 分类: FPGA/CPLD

在仿真ISP的fifo时,modelsim会出现下面的错误:
#** Error: (vsim-3043) C:/ispTOOLS8_1/cae_library/simulation/verilog/xp2/DP16KB.v(149): Unresolved reference to 'GSR_INST'.
#         Region: /test_fifo/fifo_0/pdp_ram_0_0_0
# ** Error: (vsim-3043) C:/ispTOOLS8_1/cae_library/simulation/verilog/xp2/DP16KB.v(150): Unresolved reference to 'PUR_INST'.
该提示的意思是没有找相关的GSR_INST,和PUR_INST.
接着在XP2的仿真库里搜索PUR和GSR,结果没找到。于是到官网上输入GSR搜索。结果找到了该问题的解决方法。
即在testbench中添加例化GSR 和PUR的语句即可。
 GSR GSR_INST (.GSR(1'b1));  
 PUR PUR_INST (.PUR(1'b1));
然后仿真,该错误解决了。
为什么添加这两句可以解决了。GSR是全局复位 Global System Reset ,PUR是上电复位 Power up reset。由于GSR和PUR只在cae_library/simulation/verilog/ecp3/路径下,但在XP2的期间库里没有定义,但是里面模块却掉用了这两个器件原语。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /3 下一条