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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: zzczx

[求助] apr后时序分析的问题

[复制链接]
发表于 2012-2-2 13:35:57 | 显示全部楼层
把下面几个名词的含义搞清楚后,就知道下一步该如何做了

clock  timeReq  slackR/slackF  holdR/holdF  instName/pinName   # cycle(s)
时钟,需要的时间,时序违反,终点输入端的hold要求,终点,周期数(为multicycle用的)

所以只要slack不是负数,就没有问题
slack为负的是真的违反,如果约束正确的话,需要修补。

zzczx提到的那份资料,没什么参考价值,关于slk报告的解释完全错了,谁看谁倒霉!
发表于 2012-2-2 14:45:02 | 显示全部楼层
谢谢陈版主,那份资料真是误人子弟啊。
 楼主| 发表于 2012-2-2 15:33:27 | 显示全部楼层
也是觉得那份资料不对。 就是对holdR/F为何是负数不理解。  因为看lib里面,removal的table里面都是正值。
发表于 2012-2-2 16:53:26 | 显示全部楼层
一般情况下, soce不会产生这个slack report啊。好奇怪
发表于 2012-2-2 16:55:40 | 显示全部楼层




    这个不必困惑,.lib里面的table表示的是removal check的要求,可以是负/正值。这和本问题没有关系。
发表于 2013-7-1 17:22:09 | 显示全部楼层
回复 11# 陈涛


    版主,我使用encounter做完P&R后,得到的时序报告里边关于hold违例有这样一句话:
Path1: VIOLATED Clock Gating Hold Check with Pin BB_ISO_INST/U54/A
Endpoint: BB_ISO_INST/U54/B (^) checked with trailing edge of 'CLK_MAIN'
Beginpoint: bb_mode_sel_i (^) triggered by leading edge of ’CLK_MAIN'
Path Groups: {clkgate}
...
请问,1.上面出现的(^)是什么意思?
         2.trailing edge和leading edge分别是指时钟的下降沿和上升沿吗?
发表于 2013-7-2 07:31:22 | 显示全部楼层
^ 上升沿
v 下降沿
leading edge = launching edge
trailing edge= capture edge
发表于 2016-4-19 16:51:01 | 显示全部楼层
我也遇到了同样的问题,现在不仅slk文件里面hold slack有违例,而且setup slack也有违例。跪求楼主,说一下怎么修复!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-23 00:39 , Processed in 0.026318 second(s), 6 queries , Gzip On, Redis On.

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