微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > ICC 中place_opt的问题

ICC 中place_opt的问题

时间:10-02 整理:3721RD 点击:
大家好,
在icc中,同一个流程,跑完place_opt后,报出mem2reg的timing较差,大概500p左右,但是remove_placement后在跑一遍place_opt,结果又变得不错,100p左右,很奇怪,难道icc的place_opt跑出的结果前后可以差这么多吗?请问大家有什么看法不?

第一次和第二次的起点不一样,第二次是基于第一次做过优化的结果,比如插了buffer啥的,
如果起点一样的话,place_opt的结果是一样的

remove_placement导致起点不一样,不都是没place么?

在前一次place_opt的基础上使用remove_placement,能完全回到place之前的状态(也就是说把place_opt中引入的buffer或者size的cell还原)吗?

同问!

等待大侠的解释

不行。remove_placement只是把cell挪出core area,并把cell的is_placed属性变成false

所以要记得save

上一篇:Hold 问题
下一篇:在ICC中如何slot metal?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top