An Adaptive Wavelet Method for Nonlinear Circuit Simulation

Z Dian,C Wei,Z Wu
DOI: https://doi.org/10.1109/81.780374
1999-01-01
IEEE Transactions on Circuits and Systems I Fundamental Theory and Applications
Abstract:The advance of very large scale integrated (VLSI) systems has been continuously challenging today's circuit simulators in both computational speed and stability. A novel numerical method, the fast wavelet collocation method (FWCM), was first proposed in [1] to explore a new direction of circuit simulation, The FWCM uses a totally different numerical means from the classical time-marching or frequency-domain methods and has demonstrated several superior computational properties, such as uniform error distribution and better computational stability, as compared to that provided by the conventional simulation methods.The foundation for using wavelets to expand the solution of ordinary differential equations (ODE's) was laid out in [1], [2], and [10] where linear systems were computed, However, it has not been studied in detail how to effectively apply the FWCM to solving nonlinear systems. In this sequel paper, we explore the iterative and adaptive schemes which extend the FWCM to nonlinear systems, The proposed adaptive procedures mainly address the method of linearization of nonlinear terms after the unknown vector function is expanded into wavelet basis functions. We implemented two different adaptive schemes, multilevel adaptive and multiinterval adaptive, and evaluated their advantages and disadvantages. It is shown that the FWCM can handle nonlinear systems very efficiently with an accuracy as high as O(h(4)) for the solution and fast mapping between the values of the function and their wavelet expansion coefficients in, at most, O(N log N) operations, where h is the discrete time-interval length and N is the total number of collocation points. Furthermore, the derivatives of the unknown function can be calculated with an accuracy of O(h(3)) in O(N log N) operations, Numerical results are presented which match well with the SPICE simulation.
What problem does this paper attempt to address?