Rapid solution of potential integral equations in complicated 3-dimensional geometries

Abstract : Analysis of many electromagnetic problems in engineering, such as electromagnetic interference (EMI) calculations or estimation of interconnected coupling capacitances and inductance's, is often performed via numerical methods based on integral equations. Analysis of the complicated three-dimensional geometries of modern engineering structures required efficient algorithms to solve the large, dense linear systems generated by integral equation techniques. This thesis develops and analyzes a grid-based, "precorrected-FFT" method which preserves the efficiency of recently developed fast-multipole techniques but is more easily generalizable to a variety of kernels, and may have substantial performance benefits for commonly encountered geometries. The proposed algorithm is intended to be particularly efficient for problems with Helmholtz kernels where the size of the problem domain is of the order of a few wavelengths, such as typically occurs in EMI calculations, and for problems with planar interfaces, such as integrated circuits or interconnect in layered media (dielectrics and groundplanes).

[1]  Weng Cho Chew,et al.  Fast algorithm for solving hybrid integral equations , 1993 .

[2]  Patrick Dewilde,et al.  Models for Large Integrated Circuits , 1990 .

[3]  E. Allgower,et al.  Numerical Continuation Methods , 1990 .

[4]  E. M. Buturla,et al.  VLSI wiring capacitance , 1985 .

[5]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[6]  Lawrence T. Pileggi,et al.  Asymptotic waveform evaluation for timing analysis , 1990, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[7]  Jacob K. White,et al.  Efficient frequency-domain modeling and circuit simulation of transmission lines , 1994 .

[8]  Albert Seidl,et al.  CAPCAL-a 3-D capacitance solver for support of CAD systems , 1988, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[9]  Y. Saad,et al.  On the Lánczos method for solving symmetric linear systems with several right-hand sides , 1987 .

[10]  R. Coifman,et al.  Fast wavelet transforms and numerical algorithms I , 1991 .

[11]  Jacob K. White,et al.  Capacitance extraction of 3-D conductor systems in dielectric media with high-permittivity ratios , 1999 .

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

[13]  Christopher R. Anderson,et al.  An Implementation of the Fast Multipole Method without Multipoles , 1992, SIAM J. Sci. Comput..

[14]  Jacob K. White,et al.  Efficient AC and noise analysis of two-tone RF circuits , 1996, DAC '96.

[15]  Armen H. Zemanian,et al.  Three-dimensional capacitance computations for VLSI/ULSI interconnections , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[16]  A. Brandt,et al.  Multilevel matrix multiplication and fast solution of integral equations , 1990 .

[17]  V. Rokhlin Diagonal Forms of Translation Operators for the Helmholtz Equation in Three Dimensions , 1993 .

[18]  C. Brebbia,et al.  Boundary Element Techniques , 1984 .

[19]  C. Leonard Berman Grid-Multipole Calculations , 1995, SIAM J. Sci. Comput..

[20]  A. Mayo The Fast Solution of Poisson’s and the Biharmonic Equations on Irregular Regions , 1984 .

[21]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[22]  Michel S. Nakhla,et al.  Analysis of high-speed VLSI interconnects using the asymptotic waveform evaluation technique , 1990, 1990 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[23]  H. V. D. Vorst,et al.  An iterative solution method for solving f ( A ) x = b , using Krylov subspace information obtained for the symmetric positive definite matrix A , 1987 .

[24]  V. Rokhlin Rapid Solution of Integral Equations of Scattering Theory , 1990 .

[25]  V. I. Lebedev,et al.  Quadratures on a sphere , 1976 .

[26]  V. Lebedev Values of the nodes and weights of ninth to seventeenth order gauss-markov quadrature formulae invariant under the octahedron group with inversion☆ , 1975 .

[27]  C. R. Anderson A method of local corrections for computing the velocity field due to a distribution of vortex blobs , 1986 .

[28]  A. Stroud Approximate calculation of multiple integrals , 1973 .

[29]  W. Gragg Matrix interpretations and applications of the continued fraction algorithm , 1974 .

[30]  Raj Mittra,et al.  Multipole‐accelerated capacitance computation for 3‐D structures in a stratified dielectric medium using a closed‐form Green's function , 1995 .

[31]  A. Brandt Multilevel computations of integral transforms and particle interactions with oscillatory kernels , 1991 .

[32]  Leslie Greengard,et al.  A fast algorithm for particle simulations , 1987 .

[33]  C. Loan Computational Frameworks for the Fast Fourier Transform , 1992 .

[34]  J. Phillips,et al.  An FFT-based approach to including non-ideal ground planes in a fast 3-D inductance extraction program , 1993, Proceedings of IEEE Custom Integrated Circuits Conference - CICC '93.

[35]  D. A. Dunnett Classical Electrodynamics , 2020, Nature.

[36]  Richard W. Hamming,et al.  Numerical Methods for Scientists and Engineers , 1962 .

[37]  L. Collatz The numerical treatment of differential equations , 1961 .

[38]  R W Hockney,et al.  Computer Simulation Using Particles , 1966 .

[39]  O. P. Gandhi,et al.  Calculation of High-Resolution SAR Distributions in Biological Bodies Using the FFT Algorithm and Conjugate Gradient Method (Short Papers) , 1985 .

[40]  A. Ruehli,et al.  Efficient Capacitance Calculations for Three-Dimensional Multiconductor Systems , 1973 .

[41]  Roland W. Freund,et al.  Efficient linear circuit analysis by Pade´ approximation via the Lanczos process , 1994, EURO-DAC '94.

[42]  J. Tukey,et al.  An algorithm for the machine calculation of complex Fourier series , 1965 .

[43]  Albert E. Ruehli,et al.  Three-dimensional interconnect analysis using partial element equivalent circuits , 1992 .

[44]  E. Grimme,et al.  Pade approximation of large-scale dynamic systems with Lanczos methods , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

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

[46]  A. D. McLaren,et al.  Optimal numerical integration on a sphere , 1963 .

[47]  P. Dooren,et al.  Asymptotic Waveform Evaluation via a Lanczos Method , 1994 .

[48]  Johannes Tausch,et al.  Mesh refinement strategies for capacitance extraction based on residual errors , 1996 .

[49]  Tapan K. Sarkar,et al.  The Electrostatic Field of Conducting Bodies in Multiple Dielectric Media , 1984 .

[50]  Tai-Yu Chou,et al.  Capacitance calculation of IC packages using the finite element method and planes of symmetry , 1994, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[51]  R. B. Iverson,et al.  A stochastic algorithm for high speed capacitance extraction in integrated circuits , 1992 .

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

[53]  T. Sarkar,et al.  Comments on "Application of FFT and the conjugate gradient method for the solution of electromagnetic radiation from electrically large and small conducting bodies" , 1986 .

[54]  L. Greengard The Rapid Evaluation of Potential Fields in Particle Systems , 1988 .

[55]  N.P. van der Meijs,et al.  Hierarchical extraction of 3D interconnect capacitances in large regular VLSI structures , 1993, Proceedings of 1993 International Conference on Computer Aided Design (ICCAD).

[56]  Mattan Kamon,et al.  Efficient Reduced-Order Modeling of Frequency-Dependent Coupling Inductances associated with 3-D Interconnect Structures , 1995, 32nd Design Automation Conference.

[57]  Peter D. Welch,et al.  The Fast Fourier Transform and Its Applications , 1969 .

[58]  Michel S. Nakhla,et al.  Analysis of interconnect networks using complex frequency hopping (CFH) , 1995, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[59]  J. Phillips Error and Complexity Analysis for a Collocation-Grid-Projection Plus Precorrected-FFT Algorithm for Solving Potential Integral Equations with LaPlace or Helmholtz Kernels , 1996 .

[60]  Jacob K. White,et al.  A computer-aided design system for microelectromechanical systems (MEMCAD) , 1992 .

[61]  Roger F. Harrington,et al.  Field computation by moment methods , 1968 .