Capacitance Extraction With Provably Good Absorbing Boundary Conditions

3-D field solvers have become popular tools for parasitic capacitance extraction of full custom circuits, IPs, and packages. Traditional field solvers based on finite difference method/finite element method/floating random walk truncate the field on the outer boundary of the numerical region by applying Dirichlet or Neumann boundary conditions. However, to ensure high accuracy in the vicinity of circuit elements, a substantial gridded region between the circuit and the outer boundary is necessary in order to reduce distortion of the field caused by these truncation conditions. In this paper, we make a fundamental contribution to the application of numerical field solvers by proposing a class of absorbing boundary conditions, which when implemented, significantly reduce the distortion of the field at the numerical boundary, and consequently, throughout the numerical region. The absorbing boundary condition we propose will allow the field throughout the numerical region to behave as though there is no numerical boundary, accurately mimicking the fields in an actual circuit. As a result, the size of the numerical region can be significantly reduced, which in turn reduces the run time without sacrificing accuracy. A mathematical development of the proposed absorbing boundary condition is presented. It is shown that the error of the proposed <inline-formula> <tex-math notation="LaTeX">${n}$ </tex-math></inline-formula>th order absorbing boundary is <inline-formula> <tex-math notation="LaTeX">${O(1/r^{n+2})}$ </tex-math></inline-formula>, while the error of the traditional Neumann boundary is <inline-formula> <tex-math notation="LaTeX">${O(1/r^{2})}$ </tex-math></inline-formula>, where <inline-formula> <tex-math notation="LaTeX">${r}$ </tex-math></inline-formula> is the size of the numerical region. Experimental results for capacitance extraction with interconnects in multilayer dielectrics and silicon on insulator show the proposed methods improve the run time and accuracy of numerical solutions of Laplace’s equation over previous boundary conditions for uniform or nonuniform meshes.

[1]  Prasanna Bekal Analysis and Modeling of Parasitic Capacitances in Advanced Nanoscale Devices , 2012 .

[2]  H. Wong,et al.  Parasitic Capacitances: Analytical Models and Impact on Circuit-Level Performance , 2011, IEEE Transactions on Electron Devices.

[3]  YANQING CHEN,et al.  Algorithm 8 xx : CHOLMOD , supernodal sparse Cholesky factorization and update / downdate ∗ , 2006 .

[4]  Mansun Chan,et al.  Analysis of Geometry-Dependent Parasitics in Multifin Double-Gate FinFETs , 2007, IEEE Transactions on Electron Devices.

[5]  Daniel Ioan,et al.  Absorbing boundary conditions for compact modeling of on‐chip passive structures , 2006 .

[6]  B.C. Paul,et al.  Modeling and optimization of fringe capacitance of nanoscale DGMOS devices , 2005, IEEE Transactions on Electron Devices.

[7]  J. Valsa,et al.  Optimization of perfectly matched layer for Laplace's equation , 2002 .

[8]  Oszkar Biro,et al.  Perfectly matched layers in static fields , 1998 .

[9]  Hüseyin R. Hiziroglu,et al.  Electromagnetic Field Theory Funda-mentals , 1997 .

[10]  Jean-Pierre Berenger,et al.  A perfectly matched layer for the absorption of electromagnetic waves , 1994 .

[11]  R. Gordon,et al.  A finite difference approach that employs an asymptotic boundary condition on a rectangular outer boundary for modeling two-dimensional transmission line structures , 1993 .

[12]  Y. Coz,et al.  An improved floating-random-walk algorithm for solving the multi-dielectric Dirichlet problem , 1993 .

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

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

[15]  A. Majda,et al.  Absorbing boundary conditions for the numerical simulation of waves , 1977 .

[16]  D. Owen Handbook of Mathematical Functions with Formulas , 1965 .

[17]  Richard Haberman,et al.  Applied partial differential equations , 2004 .

[18]  L. Trefethen Finite Difference and Spectral Methods for Ordinary and Partial Differential Equations , 1996 .

[19]  D. Spencer,et al.  Field theory handbook: Including coordinate systems, differential equations, and their solutions , 1988 .

[20]  Dr. M. G. Worster Methods of Mathematical Physics , 1947, Nature.