A novel technique for incremental analysis of on-chip power distribution networks

We propose a novel and efficient incremental analysis technique for 'what-if analysis of on-chip power distribution networks (PDN). Effect of local modifications to a PDN, including local topology changes, can be quickly analyzed without need for very expensive re-analysis of the entire modified network. We borrow ideas from a fictitious domain method that has been successfully used in solving partial differential equations arising from inhomogeneous problems in mechanics. The effect of local wiring modifications in several PDN regions is mimicked by applying fictitious currents at the boundaries of these regions in the original unmodified network. The fictitious currents are calculated from component sub-problems in a low-computation iterative procedure. The practicality of this method for use in what-if analysis is demonstrated with several large power networks from actual industrial designs. It analyzes a modified network with few million changes in a fraction of time it would take for a complete re-analysis.

[1]  Sachin S. Sapatnekar,et al.  Partition-based algorithm for power grid design using locality , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[2]  R. Glowinski,et al.  A fictitious domain method for external incompressible viscous flow modeled by Navier-Stokes equations , 1994 .

[3]  Eugene Grigorievich Podnos Application of fictitious domain method to analysis of composite materials , 1999 .

[4]  Evert C. Lawton,et al.  An iterative finite element-boundary element algorithm , 1996 .

[5]  Ivo Babuška,et al.  NEW FICTITIOUS DOMAIN METHODS: FORMULATION AND ANALYSIS , 2005 .

[6]  Sheldon X.-D. Tan,et al.  Reliability-constrained area optimization of VLSI power/ground networks via sequence of linear programmings , 2003, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[7]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[8]  Kishore Singhal,et al.  Computer Methods for Circuit Analysis and Design , 1983 .

[9]  Wael Elleithy,et al.  AN INTERFACE RELAXATION ALGORITHM FOR COUPLING THE FINITE ELEMENT AND BOUNDARY ELEMENT METHODS , 2002 .

[10]  Malgorzata Marek-Sadowska,et al.  On-chip power-supply network optimization using multigrid-based technique , 2005, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[11]  Lawrence Pillage,et al.  Electronic Circuit & System Simulation Methods (SRE) , 1998 .

[12]  Sachin S. Sapatnekar,et al.  Fast analysis and optimization of power/ground networks , 2000, IEEE/ACM International Conference on Computer Aided Design. ICCAD - 2000. IEEE/ACM Digest of Technical Papers (Cat. No.00CH37140).

[13]  Yici Cai,et al.  Relaxed hierarchical power/ground grid analysis , 2005, Proceedings of the ASP-DAC 2005. Asia and South Pacific Design Automation Conference, 2005..

[14]  S. Putot,et al.  A new algorithm for interconnect capacitance extraction based on a fictitious domain method , 1999, 1999 International Conference on Simulation of Semiconductor Processes and Devices. SISPAD'99 (IEEE Cat. No.99TH8387).