打印

modelsim进行RTL级仿真错误,Gate-level正确

[复制链接]
2202|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mentoscui|  楼主 | 2012-10-29 17:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
情况是这样子的:使用Quartus调用modelsim进行仿真,选择gate-level仿真结果是正确的,但是使用RTL却是错的。
其中调用了Altera提供的ROM的IP,RTL仿真的时候可以看到ROM的地址线上数据是正常的(递增),但是得到的数据都是0,
规律是RAM中连续存有一串负值,只要是负值的全部读出来为0。
PS:modelsim使用的是AE版本,库都是预编译的应该不需要再编译。
难道是库的原因吗,还请大侠指导下。

相关帖子

沙发
mentoscui|  楼主 | 2012-10-29 17:23 | 只看该作者
坐等回答~~~

使用特权

评论回复
板凳
wuhaidianzi| | 2012-10-29 17:33 | 只看该作者
你在仿真时看看modelsim的仿真精度单位是啥,ps还是ns.

使用特权

评论回复
地板
GoldSunMonkey| | 2012-10-29 23:12 | 只看该作者
这个你查下资料吧。应该是某个地方设置不对。

使用特权

评论回复
5
GoldSunMonkey| | 2012-10-29 23:17 | 只看该作者
我猜想是不是输出被你设成了自然数

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

176

帖子

0

粉丝