• 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