EETOP 创芯网论坛 (原名:电子顶级开发网)
标题:
时序约束
[打印本页]
作者:
小工兵
时间:
2015-9-29 17:02
标题:
时序约束
请问以下,如果发现一个路径中数据延时时间已经超过了一个时钟周期(目的寄存器和源寄存器时钟相同),可以把这条路径约束为多周期路径吗
作者:
harry_hust
时间:
2015-9-29 21:13
回复
1#
小工兵
如果该路径不需要pipeline就可以。如果需要pipeline,还是得加一级寄存器避免多周期约束。
作者:
小工兵
时间:
2015-9-30 09:50
回复
2#
harry_hust
我的时钟周期是20ns,未加流水线寄存器前数据延时是29多ns,加了后数据延时为15点多ns
作者:
disenchanted
时间:
2015-9-30 10:44
加了流水线寄存器之后能满足建立时间吗?
作者:
harry_hust
时间:
2015-9-30 11:36
回复
3#
小工兵
这样应该满足setup要求了吧
作者:
guhao1988
时间:
2015-9-30 14:25
学习学习
作者:
小工兵
时间:
2015-9-30 14:41
回复
5#
harry_hust
不,还有几纳秒的负松弛
作者:
小工兵
时间:
2015-9-30 18:11
这个警告还有一个很奇怪的地方,那就是即使timequest没报出保持时间错误也会出现
作者:
harry_hust
时间:
2015-9-30 21:30
回复
7#
小工兵
时钟周期20ns,现在延时只有15ns了,不是可以了吗,怎么还会有VIOLATE呢?
作者:
小工兵
时间:
2015-10-2 23:26
回复
9#
harry_hust
这只是数据延时的数据,算上时钟skew那些,还是会有violation的
作者:
小工兵
时间:
2015-10-2 23:27
不好意思,8楼的那条信息是发错的,
欢迎光临 EETOP 创芯网论坛 (原名:电子顶级开发网) (https://bbs.eetop.cn/)
Powered by Discuz! X3.5