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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 3640|回复: 6

[求助] ICC中两个命令相互矛盾了

[复制链接]
发表于 2015-2-2 22:56:52 | 显示全部楼层 |阅读模式

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

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

×
place_opt中的-area_recovery默认是关闭的,就是不会对no critical path进行area的优化
而变量physopt_area_critical_range可以设一个value,让工具对slack小于这个value的non critical path不进行优化,即面积不减小,它的默认值是0 也就是所有的non-critical 如果slack大于0 都会进行面积优化 如进行down size操作等从而使slack趋于0   
那这俩不矛盾了吗
发表于 2015-2-3 09:54:18 | 显示全部楼层




   “变量physopt_area_critical_range可以设一个value,让工具对slack小于这个value的non critical path不进行优化”

critical_range仅对violating path起作用:


如果WNS=-1,critical_range=0.1,那么icc会对slack=[-1,-1+0.1]内的所有path进行优化


更多的:
WNS/critical_range/opt_path_slack
-1/0.1/[-1,-0.9]
-1/0.5/[-1,-0.5]
-1/100/[-1,0]


应该是以上的意思。
回复 支持 反对

使用道具 举报

发表于 2015-2-3 10:14:45 | 显示全部楼层
physopt_area_critical_range 缺省是0,即所有slack》0的都可以做area recovery,
如果大于0 ,则优化的力度更小了,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-3 12:07:49 | 显示全部楼层
回复 2# sjtusonic

版大,感觉不对啊,如果是violating path,那进行面积优化之后,slak就更负了,因为面积优化是进行诸如down size,remove buffer等操作,这样一来,会使得slak更差啊
回复 支持 反对

使用道具 举报

发表于 2015-2-3 15:57:19 | 显示全部楼层


   
回复  sjtusonic

版大,感觉不对啊,如果是violating path,那进行面积优化之后,slak就更负了,因为面 ...
522526tl 发表于 2015-2-3 12:07




sorry,老眼昏花了,是area_critical_range啊,把area看漏了
回复 支持 反对

使用道具 举报

发表于 2020-6-9 10:51:49 | 显示全部楼层
在place_opt之后,有一些路径的时序会很富余,例如slack=+10,对于这些路径,我们通过physopt_area_critical_range 的值(假设是0.6)来再次优化,虽然这条路径的时序变差,但是slack不会小于+0.6,从而得到既满足时序又在面积上得到优化的设计。
回复 支持 反对

使用道具 举报

发表于 2020-6-9 11:23:01 | 显示全部楼层
我查 physopt_area_critiacl_range  default= -1.04858e+6 這是代表什麼
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-10-8 00:00 , Processed in 0.019173 second(s), 5 queries , Gzip On, Redis On.

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