少平 4年前提问 PrimeTime SignOff
0
关于set input/output delay的疑问

想请教老师关于input/output delay max参数设置的要求,这个数值怎么设置。如果是一个新的设置要写sdc,这个参数应该参考什么东西来设置呢?
还有老师能不能在讲参数的时候顺便把这个参数设置的标准说一下啊。因为sdc很多命令都是有数值的,我在看别人写的sdc时候就经常会想这些数都是怎么得来的呢?
input delay这个是不是稍微设置的大一些,对于那些异步信号的两级同步,之后出现亚稳态的概率会进一步减小呢?

被浏览 :  366
收起
( 0 ) 评论
Jesse 4年前回复
0

hi 谢谢提问。
input , output delay的数值取决于前端设计人员的timing spec,没有推荐值的,需要你跟前端设计人员讨论,譬如片外送过来的时钟,到端口的时间大约多少。这也是为什么sdc其实不是timing engineer own的,其实owner应该是前端设计人员,timing engineer可以负责辅助从timing spec到sdc。一些uncertainty和Jitter,timing derate则属于timing 工程师的经验和对databook的解读结果。

input delay和异步接口的MTBF没有关系哦。跟你的同步寄存器对不定态的解析时间Tr有关,Tr越大,MTBF也越大,发生failure概率越低;还跟你的一异步接口上的data和时钟频率相关。频率越高,MTBF越小,那么发生failure的概率越大。

(1)评论
师林涛 去年04月回复
0

看别人分享的资料中,一般-max 设置为时钟周期的40%左右吧。

添加评论
我的答案
提交答案