• DocumentCode
    2089709
  • Title

    A fast hierarchical algorithm for 3-D capacitance extraction

  • Author

    Shi, Weiping ; Liu, Jianguo ; Kakani, Naveen ; Yu, Tiejun

  • Author_Institution
    Dept. of Comput. Sci., Univ. of North Texas, Denton, TX, USA
  • fYear
    1998
  • fDate
    19-19 June 1998
  • Firstpage
    212
  • Lastpage
    217
  • Abstract
    We present a new algorithm for computing the capacitance of three-dimensional perfect electrical conductors of complex structures. The new algorithm is significantly faster and uses much less memory than previous best algorithms, and is kernel independent. The new algorithm is based on a hierarchical algorithm for the n-body problem, and is an acceleration of the boundary element method for solving the integral equation associated with the capacitance extraction problem. The algorithm first adaptively subdivides the conductor surfaces into panels according to an estimation of the potential coefficients and a user-supplied error bound. The algorithm stores the potential coefficient matrix in a hierarchical data structure of size O(n), although the matrix is size n/sup 2/ if expanded explicitly, where n is the number of panels. The hierarchical data structure allows us to multiply the coefficient matrix with any vector in O(n) time. Finally, we use a generalized minimal residual algorithm to solve m linear systems each of size n/spl times/n in O(mn) time, where m is the number of conductors. The new algorithm is implemented and the performance is compared with previous best algorithms. For the k/spl times/k bus example, our algorithm is 100 to 40 times faster than FastCap, and uses 1/100 to 1/60 of the memory used by FastCap. The results computed by the new algorithm are within 2.7% from that computed by FastCap.
  • Keywords
    capacitance; electronic engineering computing; 3-D capacitance extraction; FastCap; boundary element method; electrical conductors; hierarchical algorithm; hierarchical data structure; integral equation; n-body problem; Acceleration; Boundary element methods; Capacitance; Conductors; Data mining; Data structures; Integral equations; Kernel; Linear systems; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1998. Proceedings
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-89791-964-5
  • Type

    conf

  • Filename
    724469