• DocumentCode
    1558787
  • Title

    FastCap: a multipole accelerated 3-D capacitance extraction program

  • Author

    Nabors, Keith ; White, Jacob

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., MIT, Cambridge, MA, USA
  • Volume
    10
  • Issue
    11
  • fYear
    1991
  • fDate
    11/1/1991 12:00:00 AM
  • Firstpage
    1447
  • Lastpage
    1459
  • Abstract
    A fast algorithm for computing the capacitance of a complicated three-dimensional geometry of ideal conductors in a uniform dielectric is described and its performance in the capacitance extractor FastCap is examined. The algorithm is an acceleration of the boundary-element technique for solving the integral equation associated with the multiconductor capacitance extraction problem. The authors present a generalized conjugate residual iterative algorithm with a multipole approximation to compute the iterates. This combination reduces the complexity so that accurate multiconductor capacitance calculations grow nearly as nm, where m is the number of conductors. Performance comparisons on integrated circuit bus crossing problems show that for problems with as few as 12 conductors the multipole accelerated boundary element method can be nearly 500 times faster than Gaussian-elimination-based algorithms, and five to ten times faster than the iterative method alone, depending on required accuracy
  • Keywords
    boundary-elements methods; capacitance; circuit analysis computing; integral equations; iterative methods; 3D geometry; BEM acceleration algorithm; IC bus crossing problems; boundary-element technique; capacitance extraction program; capacitance extractor; conjugate residual iterative algorithm; fast algorithm; ideal conductors; integral equation; integrated circuit bus; multiconductor capacitance calculations; multipole approximation; three-dimensional geometry; uniform dielectric; Acceleration; Boundary element methods; Capacitance; Computational geometry; Conductors; Dielectrics; Gaussian processes; Integral equations; Iterative algorithms; Iterative methods;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.97624
  • Filename
    97624