微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 时钟树的长度

时钟树的长度

时间:10-02 整理:3721RD 点击:
在高频设计中带门控时钟的CTS中如何能够有效的降低时钟树的长度?听说有种从下往上的方法,不知道哪位高手知道具体如何做?

Cadence收购的azuro可以做,现在已经加到CTS里面,叫ccopt什么的

还木有完全加入到EDI中,请等待年底的EDI 12,CCOpt + GigaOpt,让您的CTS阶段设计健步如飞。

时钟树的长度指的是clock的level数还是指其他的含义,和大家学习一下啊

一般值clock insertion delay

这要看怎么理解“健步如飞”,用了它之后,时序上功耗上会有些改进,比如930MHz的设计可以到1GHZ,
但是代价是CTS的run time会增加5~10倍,也就是说,以前3小时跑完的CTS,现在要24小时了

陈小编,现在能用到的CCOpt是standalone的,从EDI save db转为azuro,用纯ccopt进行原封不动的CTS,在从azuro的格式转为EDI 的db,这个过程耗费了大量的runtime,而且azuro的ccopt从RC抽取到delay的计算都是自己的算法。 目前ccopt的技术已经比较成熟,正在进行和EDI兼容性的测试。在未来的EDI 12中,我们将ccopt的算法完全融入EDI 的CTS中,节省了大量的数据交换和读写的时间。特别值得一提的是,EDI 12将默认使用高性能的GigaOpt engine进行时序优化,更快速的实现DRV fix,setup和hold的opt,不仅仅有效降低WNS slack,在WNS无法进行优化的同时,还将进行TNS的优化。目标是,在EDI 12中,我们将preCTS opt,CTS, postCTS opt和postCTS opt hold合而为一,并且还有runtime和memory的降低。届时,EDI的log内容会有所改变,需要重新进行学习。
我正在努力测试中,年底将给予大家一个答复。

谢谢陈小编的热心回答啊,从两位小编的讨论中学习了

谢谢您的详细介绍,希望能尽快见到改进后的ccopt

cadence一直在宣讲ccopt,但是一直没有使用这个cts opt ,期待吧



GigaOpt原本是针对advanced node,Giga scale等feature改进了optDesign的算法。目前,GigaOpt engine将被用于Synthesis Concurrent Clock Tree之后的Timing Opt,在EDI 12中 by default。

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

网站地图

Top