时序违规的问题

[复制链接]
2652|9
 楼主| icgg 发表于 2012-5-21 21:30 | 显示全部楼层 |阅读模式
程序编译完成后,查看时序,发现有很多的时序违规的现象,但是在程序下载到硬件上运行又很正常,为什么已经都有时序违规了,运行的还正常呢?
tf_0991 发表于 2012-5-21 21:43 | 显示全部楼层
你是如何查看时序的呢?
Backkom80 发表于 2012-5-22 08:12 | 显示全部楼层
如果你的时序约束是正确的,STA后,有违规,时序上肯定有问题,能跑只是表面的,系统处在不稳定的状态,只是你没观察到。
GoldSunMonkey 发表于 2012-5-22 10:37 | 显示全部楼层
违规不代表一定不能工作。
比方这个东西说极限值100M,实际上可能他真正的极限值能到120M,差一点有时候也不会有问题。

另外贝壳说的也是对的,系统不稳定,可能触发条件尚未产生。
lwq030736 发表于 2012-5-22 17:28 | 显示全部楼层
因为你没约束
 楼主| icgg 发表于 2012-5-22 19:31 | 显示全部楼层
你是如何查看时序的呢?
tf_0991 发表于 2012-5-21 21:43

全编译后查看时序报告啊
 楼主| icgg 发表于 2012-5-22 19:32 | 显示全部楼层
5# lwq030736
如果没有约束怎么会有违规呢
GoldSunMonkey 发表于 2012-5-24 14:48 | 显示全部楼层
5# lwq030736  
如果没有约束怎么会有违规呢
icgg 发表于 2012-5-22 19:32
哈哈,这个我不懂。
lwq030736 发表于 2012-5-24 16:28 | 显示全部楼层
7# icgg
如果没有约束,timequest会默认将时钟约束为1GHz
Backkom80 发表于 2012-5-24 16:45 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

30

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部