Hierarchical computation of 3-D interconnect capacitance using direct boundary element method

The idea of Appel's hierarchical algorithm handling the many-body problem is implemented in the direct boundary element method (BEM) for computation of 3D VLSI parasitic capacitance. Both the electric potential and normal electric field intensity on the boundary are involved, so it can be much easier to handle problems with multiple dielectrics and finite dielectric structure than the indirect BEM. Three kinds of boundaries (forced boundary, natural boundary and dielectric interface) are treated. Two integral kernels with different singularity (1/r, 1/r/sup 3/) are involved while computing the interaction between the boundary elements. These features make it significantly distinct from the hierarchical algorithm based on the indirect BEM, which only handles single dielectric, one integral kernel and one forced boundary. The coefficient matrix is generated and stored hierarchically in this paper. As a result, computation cost of the matrix is reduced, and the matrix-vector multiplication in the GMRES iteration is accelerated, so computation speed is improved significantly.

[1]  Ronald A. Rohrer,et al.  Boundary element method macromodels for 2-D hierachical capacitance extraction , 1998, DAC.

[2]  V. Rokhlin,et al.  Rapid Evaluation of Potential Fields in Three Dimensions , 1988 .

[3]  Jan G. Korvink,et al.  An error indicator and automatic adaptive meshing for electrostatic boundary element simulations , 1997, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[4]  K. Nabors,et al.  Multipole-accelerated capacitance extraction algorithms for 3-D structures with multiple dielectrics , 1992 .

[5]  Weiping Shi,et al.  A fast hierarchical algorithm for 3-D capacitance extraction , 1998, DAC.

[6]  Zeyi Wang,et al.  A Parallel Multipole Accelerated 3-D Capacitance Simulator Based on an Improved Model , 1996, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[7]  Carlos Alberto Brebbia,et al.  The Boundary Element Method for Engineers , 1978 .

[8]  Shin Nakamura,et al.  A ULSI 2-D capacitance simulator for complex structures based on actual processes , 1990, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[9]  Kapur,et al.  IES/sup 3/: a fast integral equation solver for efficient 3-dimensional extraction , 1997, 1997 Proceedings of IEEE International Conference on Computer Aided Design (ICCAD).

[10]  Piet Hut,et al.  A hierarchical O(N log N) force-calculation algorithm , 1986, Nature.

[11]  Jacob K. White,et al.  FastCap: a multipole accelerated 3-D capacitance extraction program , 1991, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[12]  V. Rokhlin Rapid solution of integral equations of classical potential theory , 1985 .

[13]  Andrew W. Appel,et al.  An Efficient Program for Many-Body Simulation , 1983 .