做clone的修drv, 不会导致这个gete的上一级的fanout增多,产生新的问题吗?既然如此,为什么不一开始做tree时就将clone gate的属性打开?
做clone的修drv, 不会导致这个gete的上一级的fanout增多,产生新的问题吗?既然如此,为什么不一开始做tree时就将clone gate的属性打开?
这个问题问得好,看来是深入思考过的。
一般来说,clock tree上最后一级的fanout会很大,我们称作leaf端。上面几级的fanout会成倍减少,我们称为trunk。其实,大可不比担心这个问题。如果,N-1级fanout变大,你不满意,你可以到N-2级再clone吗。
这是算法决定的,工具是为了用尽量少的单元来驱动尽量多的sink,从而使用的方法。