微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > CKECO 需要删掉buffer吗

CKECO 需要删掉buffer吗

时间:10-02 整理:3721RD 点击:
我有一颗树上插入的buffer数有点多,现在encounter流程已经走完了,但是对树不满意,想减少某棵树上的buffer数,所以需要CKECO:
1,想问一下,如果单纯的某几个cell size up的话,buffer数会减少吗?还是一定要删掉原先多余的buffer?l
2,ayout 需要已经size up的netlist,还是未size up的net呢?

各位大神如果有经验还望不吝赐教,多谢拉!

没有人知道么?自己顶一下

2个问题都没有看懂

不好意思,我没把问题说清楚,本身我自己是做STA的,layout方面不太懂。
第一个问题: 现在是route后的状态,想CKECO 修时钟树。有一棵树插入的buffer数比较多,我想通过增大某个cell的驱动的方法减少buffer的数目。比如cell A 的驱动太小,我想换成大的驱动B,CKECO后,之前树上已经有的buffer会减少吗?
第二个问题:就先问第一个吧

没试过,工具可能不会那么聪明,如果要修clk tree的话,就完全自己手动size up/down,并选择合适的位置

全凭自己动手修的话,会不会存在驱动不满足,transition变坏呢? 而且会不会破坏之前的skew?

如果做完PR还想对CTS做大修的话,可能要回退到CTS阶段把时钟树规划好,再继续优化和布线;
APR工具会根据时序、功耗情况对cell进行size up/down.

有这种可能,要根据经验,预先估计那些参数
如果牵扯到的cell较多,可以参考楼上的建议

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

网站地图

Top