DocumentCode :
1487332
Title :
Energy-based control of numerical errors in time-domain simulation of dynamic circuits
Author :
Brambilla, Angelo ; D´Amore, D.
Author_Institution :
Dipt. di Electtronica e Inf., Politecnico di Milano, Italy
Volume :
48
Issue :
5
fYear :
2001
fDate :
5/1/2001 12:00:00 AM
Firstpage :
543
Lastpage :
551
Abstract :
In this paper, we consider the accuracy of integration algorithms such as the implicit Euler and the trapezoidal methods, which are largely employed in the time domain circuit analysis. These algorithms require one to make hypotheses on the intersample shape and on the “energy content” of the sampled waveforms. For example, the implicit Euler algorithm supposes functions to be piecewise constant, When these hypotheses are violated, some errors are introduced by the integration process into the solution waveform. We consider the energy of the sampled functions, and through energy balance equations, estimate the accuracy of the integration algorithm. Furthermore, we propose an implicit algorithm to determine an adequate integration time step during numerical time domain analysis. This algorithm is based on a global energy balance equation and not on the conventional estimation of the local truncation error. It avoids the “cut and try” mechanism used in SPICE to determine the time step that satisfies the desired error tolerance
Keywords :
SPICE; circuit simulation; integration; nonlinear network analysis; piecewise constant techniques; time-domain analysis; SPICE; cut and try; dynamic circuits; energy balance equation; energy content; error tolerance; global energy balance equation; implicit Euler methods; integration process; integration time step; intersample shape; local truncation error; numerical errors; piecewise constant; sampled functions; time domain circuit analysis; time step; time-domain simulation; trapezoidal methods; Circuit simulation; Equations; Error correction; Finite wordlength effects; Frequency; Numerical simulation; SPICE; Sampling methods; Shape; Time domain analysis;
fLanguage :
English
Journal_Title :
Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7122
Type :
jour
DOI :
10.1109/81.922457
Filename :
922457
Link To Document :
بازگشت