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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7027|回复: 14

[求助] modelsim 后仿 信号全都是不定态

[复制链接]
发表于 2012-5-18 11:25:02 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 SKILLER 于 2012-5-18 11:26 编辑

我在做完PR之后,用formality做了形势验证,顺利通过,本来应该先将astro导出的网表去抽spef做sta的,但是先直接用astro导出的sdf拿来做后仿了,想先看看大致的仿真时序,但是用modelsim加入sdf和库文件之后,仿真结果都是不定态,而且run的时候似乎有error(见下图),求高人指点:[attachimg]442478 astroSDFpostsim.png
 楼主| 发表于 2012-5-21 13:44:34 | 显示全部楼层
有没有人知道在跑仿真的时候,出现这个error是什么原因造成的啊?我已经焦头烂额了
发表于 2012-5-22 21:49:44 | 显示全部楼层
你的GFID_reg保持时间有问题,理论上应该是500us的,不知道你仿真的时候是怎么设置的
你试着让信号延迟或者提前600us左右看看
 楼主| 发表于 2012-5-23 09:02:08 | 显示全部楼层
回复 3# silencex8


    谢谢你的回复,但是这个事内部信号啊,而且我是反标了延时信息的,还有就是我用PT做layout后的STA,hold是大于2个ns的(这是我故意多留的),但是到后仿还会出现hold不满足,真是闹不明白啊!
发表于 2012-5-24 18:03:57 | 显示全部楼层
回复 1# SKILLER


   这种error表示你的设计时序有问题。你去STA下。
发表于 2012-5-24 18:07:29 | 显示全部楼层
回复 4# SKILLER


    我之前也遇到过这个问题。后仿真不能有error,有error一般就是时序问题。我后来把slack加大了就后仿就OK了。STA ok并不表示后仿真OK。
 楼主| 发表于 2012-5-25 09:06:02 | 显示全部楼层
回复 6# XIDIANCAD2


    恩,我sta报出来的不仅没有时序违例,而起我给余量也很大,setup超过5ns,hold大于1ns,我试过两种情况,一种是在tb中插入延时信息——后仿还是有部分信号不对,另一种就是原封不动的用前仿的tb,只反标延时信息,加载工艺库,这种情况下有可能报时序错误,还有就是什么信号都不出!
   所以我想是不是tb中给各个输入激励应该设置不同的延时信息,模拟实际情况!
发表于 2012-5-25 11:25:11 | 显示全部楼层
回复 7# SKILLER


    还有一种可能就是你的TEST激励代码的问题了。你查查看
 楼主| 发表于 2012-5-26 23:47:00 | 显示全部楼层
回复 8# XIDIANCAD2


    前仿没有没有问题,说明我给的激励波形是对的,只是时序上还要调整,对吧?
视乎是这样
发表于 2012-5-27 09:43:16 | 显示全部楼层
看看这个吧,http://www.eetop.cn/blog/269296/viewspace-24785.html;你的问题与ncverilog仿真应该类似,应该可以用相同的参数。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-5-30 05:58 , Processed in 0.030609 second(s), 10 queries , Gzip On, MemCached On.

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