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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4054|回复: 5

[求助] ICC中CTS后应该分析哪些

[复制链接]
发表于 2015-12-11 10:12:51 | 显示全部楼层 |阅读模式

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

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

x
在ICC里做完CTS这步:                第一,看timing,通过report_timing 这条命令报出就是坑,信息就几条路径没用,直接去GUI界面timing下报,那里报出所有的
                第二,看skew,我会用一条命令report_clock_tree,生成一个报告,然后里面有各个group的skew最大的一条,下面对应有一条最差的skew下对应的最长的路径和最短路径具体信息,其实不应该用这条命令对吗?因为它报出ICG的了,我们是要去掉ICG的,报skew的时候到底关心不关心ICG?是不是直接用skip_skew那条命令来看skew才对?还有会报maxtransition violation的个数(这个没啥用,只报出了个数,啥信息都没有)。
                第三,看DRC,用-all_drc_violator来看DRC问题
       你们一般会怎么做?CTS之后会干嘛?看timing ,highlight出来我就不知道该干嘛了,我还不会怎么分析skew,怎么让它小,还有transition violation了,该咋整,可以带我飞,教教我不?可以具体说一下嘛,大家互相交流,妹子刚学后端,求指导,不胜感激!!!
发表于 2015-12-11 20:18:49 | 显示全部楼层
要分析的主要就是你上面所说的三个内容,关键在于有violation你如何去解决吧!
分析skew可以用report_clock_tree -summary
时钟树的设置主要在set_clock_tree_options 以及set_clock_tree_exceptions里面设置,你可以好好看看这些命令的说明
 楼主| 发表于 2015-12-15 09:41:06 | 显示全部楼层
我有个疑问,ICG的clock的中间节点,工具默认是不去banlance它的,很容易造成它会接受不到使能端的信号,如果管它,它后面的reg又会出现violation,我想到的解决ICG问题的办法是1、改大uncertain2,设置bound。感觉都没什么效果啊,哎,到底应该怎么做
发表于 2019-10-2 10:53:26 | 显示全部楼层
发表于 2019-10-3 19:46:15 | 显示全部楼层
Mark一下
发表于 2019-10-4 13:21:15 | 显示全部楼层
怎麼都沒了說
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-22 21:27 , Processed in 0.023402 second(s), 8 queries , Gzip On, Redis On.

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