棋子 · 2019年10月24日

做clone的修drv, 不会导致这个gete的上一级的fanout增多,产生新的问题吗

做clone的修drv, 不会导致这个gete的上一级的fanout增多,产生新的问题吗?既然如此,为什么不一开始做tree时就将clone gate的属性打开?

1 个回答 得票排序 · 时间排序
极术小姐姐 · 2019年10月24日

这个问题问得好,看来是深入思考过的。

一般来说,clock tree上最后一级的fanout会很大,我们称作leaf端。上面几级的fanout会成倍减少,我们称为trunk。其实,大可不比担心这个问题。如果,N-1级fanout变大,你不满意,你可以到N-2级再clone吗。
这是算法决定的,工具是为了用尽量少的单元来驱动尽量多的sink,从而使用的方法。

你的回答