Partitioning-based Approach to Fast On-Chip Decap Budgeting and Minimization

Hang Li,Jeffrey Fan,Zhenyu Qi,Sheldon X. -D. Tan,Lifeng Wu,Yici Cai,Xianlong Hong
DOI: https://doi.org/10.1109/tcad.2006.870862
IF: 2.9
2006-01-01
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Abstract:This paper proposes a fast decoupling capacitance (decap) allocation and budgeting algorithm for both early stage decap estimation and later stage decap minimization in today's VLSI physical design. The new method is based on a sensitivity-based conjugate gradient (CG) approach. But it adopts several new techniques, which significantly improve the efficiency of the optimization process. First, the new approach applies the time-domain merged adjoint network method for fast sensitivity calculation. Second, an efficient search step scheme is proposed to replace the time-consuming line search phase in conventional conjugate gradient method for decap budget optimization. Third, instead of optimizing an entire large circuit, we partition the circuit into a number of smaller sub-circuits and optimize them separately by exploiting the locality of adding decaps. Experimental results show that the proposed algorithm achieves at least 10X speed-up over the fastest decap allocation method reported so far with similar or even better budget quality and a power grid circuit with about one million nodes can be optimized using the new method in half an hour on the latest Linux workstations.
What problem does this paper attempt to address?