• DocumentCode
    352163
  • Title

    Using continuation methods to improve convergence of circuits with high impedance nodes

  • Author

    Goldgeisser, Leonid B. ; Green, Machael M.

  • Author_Institution
    Analogy Inc., Beaverton, OR, USA
  • Volume
    4
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    181
  • Abstract
    The use of continuation methods has been shown to be more effective than standard Newton-Raphson-based methods in finding the operating point(s) of circuits possessing multiple operating points or in dealing with circuits exhibiting convergence problems in DC. In this paper we propose a method of dealing with numerical problems caused by a singular or nearly singular Jacobian matrix along a zero curve resulting from the use of a continuation method. This method has been implemented in a circuit simulator that uses a continuation method. Using the implementation we were able to achieve a much better convergence rate for some circuits. The proposed method is not limited to simulators based on homotopy methods only; it can be used with any ODE solution algorithm based on a predictor-corrector mechanism. Several circuit examples are given
  • Keywords
    Jacobian matrices; circuit simulation; convergence of numerical methods; differential equations; electric impedance; iterative methods; DC circuit simulation; ODE solution algorithm; circuit simulator; continuation methods; convergence improvement; convergence rate; high impedance nodes; homotopy methods; multiple operating points; numerical problems; operating point determination; predictor-corrector mechanism; singular Jacobian matrix; CMOS logic circuits; Circuit simulation; Convergence; Impedance; Interpolation; Jacobian matrices; Magnetic circuits; Packaging; Prediction algorithms; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
  • Conference_Location
    Geneva
  • Print_ISBN
    0-7803-5482-6
  • Type

    conf

  • DOI
    10.1109/ISCAS.2000.858718
  • Filename
    858718