时钟树的作用

  加buffer之后带负载的能力增强。

 

钟树的作用是平衡skew,但最重要的三个指标重要性排序:transition > insertion delay > skew。
(1)因为每个主时钟带的负载数量很大(high fanout),会违反drv(max transition/ max cap / max fanout),因此需要将巨大的负载通过几级buffer分担,为了不违反drv,每个buffer都不会带太多数量的负载,就形成了树状的buffer tree。
(2)buffer在时钟树中的作用既可以增大延时,也可以减小延时。的确,buffer本身也有延时,你可以通过加减每个sink前的buffer来控制skew。但对于没有做CTS前的时钟树延时太大,是由于时钟线长度和巨大时钟网本身的电容导致的。互连线delay与长度成平方关系,如果太长就会很大,用buffer做个中继,可以降低延时,起码与长度成线性关系。另外,加入buffer可以减小主时钟及以后各级buffer的fanout,这样可以让每段时钟线得到更大的驱动能力。总之,互连延时和input transition 和 本身负载大小有关。

 

posted on 2017-12-11 13:41  guolongnv  阅读(1382)  评论(0)    收藏  举报