在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3490|回复: 5

[求助] 新人求助,modelsim出现warning,没有结果,懂的朋友可以指点一下吗?

[复制链接]
发表于 2016-5-1 10:34:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我用的是quartus,我在工程中调用了lpm ip核,用quartus仿真没问题,但用modelsim仿真出现错误,错误如下
# Warning : Address pointed at port A is out of bound!
# Time: 750  Instance: viterbi_test.i1.dRam1.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 770  Instance: viterbi_test.i1.dRam1.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 1490  Instance: viterbi_test.i1.dRam2.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 1510  Instance: viterbi_test.i1.dRam2.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 1670  Instance: viterbi_test.i1.dRam1.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 2230  Instance: viterbi_test.i1.dRam3.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 2250  Instance: viterbi_test.i1.dRam3.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 2390  Instance: viterbi_test.i1.dRam2.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 2390  Instance: viterbi_test.i1.dRam2.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 2970  Instance: viterbi_test.i1.dRam1.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 2990  Instance: viterbi_test.i1.dRam1.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 3110  Instance: viterbi_test.i1.dRam3.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 3110  Instance: viterbi_test.i1.dRam3.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 3710  Instance: viterbi_test.i1.dRam2.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 3730  Instance: viterbi_test.i1.dRam2.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 3830  Instance: viterbi_test.i1.dRam1.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 3830  Instance: viterbi_test.i1.dRam1.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 4450  Instance: viterbi_test.i1.dRam3.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 4470  Instance: viterbi_test.i1.dRam3.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 4550  Instance: viterbi_test.i1.dRam2.altsyncram_component
# Warning : Address pointed at port A is out of bound!
# Time: 4550  Instance: viterbi_test.i1.dRam2.altsyncram_component


这是工程中的相关代码
dRam dRam1 (.clock(clk),.wren(wrRamEnable1),.address(ramAddress1),.data(dataInRamTemp),.q(dataOutRamTemp1));
dRam dRam2 (.clock(clk),.wren(wrRamEnable2),.address(ramAddress2),.data(dataInRamTemp),.q(dataOutRamTemp2));
dRam dRam3 (.clock(clk),.wren(wrRamEnable3),.address(ramAddress3),.data(dataInRamTemp),.q(dataOutRamTemp3));


我感觉是第三方软件没有识别ip核,导致出错,希望有经验的大牛可以帮解答一下,谢谢了。
 楼主| 发表于 2016-5-20 11:45:53 | 显示全部楼层
没有人知道吗,我重新写了一个ram,没用lpm,就过了。哦,另外仿真前的初始化也很重要,否则会输出高阻态。
发表于 2016-6-3 17:20:52 | 显示全部楼层
应该是LPM的仿真库没加进去导致的吧!
发表于 2016-6-5 13:26:04 | 显示全部楼层
第一怀疑仿真库不全
发表于 2016-6-5 23:32:23 | 显示全部楼层
你模块里面Bus定义的数位和你给的不一致吧, 比如address可能定义为【7:0】, 外面给的是【8:0】
发表于 2016-6-9 15:25:18 | 显示全部楼层
你的第三方IP的库没有加进去。导致例化的ram没有正常工作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-3 23:14 , Processed in 0.022295 second(s), 11 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表