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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8783|回复: 21

[讨论] 静态时序分析在设计中常用吗?

[复制链接]
发表于 2011-6-3 13:46:51 | 显示全部楼层 |阅读模式

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

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

x
静态时序分析在设计中常用吗?好像很多人都直接上板测试?
发表于 2011-6-3 14:43:38 | 显示全部楼层
FPGA设计中确实很少用到,一般都是前仿过了,就上板子了。
有经验的的会在place&route做完后看一下静态时序分析报告,但是即便静态时序分析有几个violation,下到板子里面也很有可能没有问题。

下板子出问题了就应该做一下后仿,看静态时序分析报告我觉得对debug作用不大。
发表于 2011-6-3 16:41:54 | 显示全部楼层
必需的,不然你如何知道PR之后的timing满足要求
发表于 2011-6-3 23:05:23 | 显示全部楼层



这样不太合适吧。。。就算是FPGA,布局布线之后也必须看时序报告的。楼上这位同学可能跑的频率不高,在那种频率上100MHz很容易时序不满足的,万一上板发现问题了,也不知道到底是时序问题还是逻辑功能问题呢。
所以我理解:无论是是ASIC还是FPGA,都必须看STA报告
发表于 2011-6-4 11:13:00 | 显示全部楼层
ASIC 必定要跑的
发表于 2011-6-4 19:10:49 | 显示全部楼层
FPGA和ASIC都必须要看的
做FPGA的时候,有的资源一般最好不要操作85%,时序要跑的比要要求要高一些。不然上板子发现问题的时候,很可能查了一两天都查不出问题所在。
ASIC也是如此。
必须要保持时序是没有问题的,才能进行后续进行测试
发表于 2011-6-5 11:20:12 | 显示全部楼层
不用后防,FPGA来说,看时需分析报告是不可缺少的一个步骤。时序报告不通过(极个别情况除外),肯定会有问题的。对于大的逻辑来说,比如stratix 4,后仿我估计是会相当的满的。
PS:时序问题,还是要在写代码的时候就消除掉
发表于 2011-6-5 22:29:20 | 显示全部楼层
本帖最后由 warmheard 于 2011-6-5 22:30 编辑

前仿已经保证你的逻辑功能正确了,你所要确定的是时序有没有问题。
只要你的代码规范没有问题,是需要求不是太高,P&R后一般没有问题,所以一般是直接上板子看结果,STA报告最多扫一眼就可以了,不用花费太多的时间在STA报告上,如果上板子不对的话,再去仔细查看STA报告,如果对STA报告中的路径不太确定,最好还是后仿,直接就能看到哪儿出问题了。



这样不太合适吧。。。就算是FPGA,布局布线之后也必须看时序报告的。楼上这位同学可能跑的频率不高,在 ...
DreamFXD 发表于 2011-6-3 23:05

发表于 2011-6-5 23:46:10 | 显示全部楼层
必须的,时序满足的前提下才能上板子调试,不然就是无用功
发表于 2011-6-7 09:07:24 | 显示全部楼层
具体看设计中的频率跑到多高,还有所用到的FPGA资源是不是较多,当频率高,占用资源有比较多的情况下,进行P&R就比较困难,可能时序会不满足,下到板上的话会出现不稳定的状态,我遇到过时序不满足,下到板上,复位fpga重新配置,每次出来的结果不一样,又怀疑硬件问题,排查很久,最好跑个时序都能满足的就正常了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 18:17 , Processed in 0.082486 second(s), 9 queries , Gzip On, Redis On.

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