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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: sunny_yangfeng

[求助] STA所需读入的文件

[复制链接]
 楼主| 发表于 2013-7-23 21:54:12 | 显示全部楼层
回复 7# fengxinzhi1987

    哦,明白了,谢谢!
   我还想请问一个问题,我在ICC里面report_constraint -all_violators,没有出现max capacitor、max transition的design rule违例,而在用SPEF文件读入PT做静态时序分析后报告会有如下图所示的max capacitor、max transition的违例,而且max capacitor还是出现在内部的一些单元的输出端口,请问这是什么原因,有什么解决办法??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-23 22:07:46 | 显示全部楼层
回复 16# sunny_yangfeng

图片如下
capacitor.png transition.png
capacitor.png
transition.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-24 09:29:44 | 显示全部楼层
请问可能会是什么原因造成的,都无从下手啊
回复 支持 反对

使用道具 举报

发表于 2013-7-24 09:41:33 | 显示全部楼层
顶一个。。。学习了。。
回复 支持 反对

使用道具 举报

发表于 2013-7-24 10:28:47 | 显示全部楼层
这是ICC与PT之间的一致性,首先你可以在ICC中执行check_signoff_correlation看看是不是存在参数设定的不同。
SPEF如果直接从ICC写出应该不会有什么差别,如果经过STAR RC的话,建议你查一下STAR RC的脚本,比如MODE的设定值等。
另外ICC中是否已经插入dummy metal?间距的设定是否合理。约束文件是否相同?
ICC和PT现在的correlation已经很好了。不应该有太大的差别。
回复 支持 反对

使用道具 举报

发表于 2013-7-24 11:01:24 | 显示全部楼层
同意15#,而且只从贴图信息量太少,根本看不出原因。
回复 支持 反对

使用道具 举报

发表于 2013-7-25 20:02:45 | 显示全部楼层
回复 3# fengxinzhi1987


   请问在PT里怎样输出网表?我一直都是在PT里做了ECO之后,回到网表手动修改。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-25 20:39:44 | 显示全部楼层
回复 15# deodar_li

应该不是这个原因,因为我用ICC中写出的spef文件读入PT中一样有这个违例
违例的原因应该是因为在违例端口插入的BUF驱动能力太小,例如图中的u163/Y这个端口后并没有接入BUF,它后面所接寄存器的总的负载电容值为1.14pF,而u163为BUF3,库中BUF3的max capacitance为1.02pF,所以就出现了-0.12的违例,但是这个插入的BUF是自动插入的,我该怎样使得它插入的BUF驱动能力更强??
ICC中并不报告违例,是否认为只要插入BUF3就ok了
谢谢
回复 支持 反对

使用道具 举报

发表于 2013-7-26 09:58:12 | 显示全部楼层
size_cell.
PT eco 的时候会考虑transition的(参考fix_timing_eco的相关选项)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-29 11:19:13 | 显示全部楼层
回复 19# deodar_li

已经解决了,谢谢各位
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-9-11 03:25 , Processed in 0.017901 second(s), 4 queries , Gzip On, Redis On.

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