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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 3581|回复: 5

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

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

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

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

×
我用的是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 下一条


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

GMT+8, 2025-9-12 07:00 , Processed in 0.022887 second(s), 8 queries , Gzip On, Redis On.

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