DocumentCode :
1254687
Title :
An efficient algorithm for finding multiple DC solutions based on the SPICE-oriented Newton homotopy method
Author :
Ushida, Akio ; Yamagami, Yoshihiro ; Nishio, Yoshifumi ; Kinouchi, Ikkei ; Inoue, Yasuaki
Author_Institution :
Dept. of Electr. & Electron. Eng., Tokushima Univ., Japan
Volume :
21
Issue :
3
fYear :
2002
fDate :
3/1/2002 12:00:00 AM
Firstpage :
337
Lastpage :
348
Abstract :
It is a very important, but difficult, task to calculate the multiple dc solutions in circuit simulations. In this paper, we show a very simple SFICE-oriented Newton homotopy method which can efficiently find out the multiple de solutions. In the paper, we show our solution curve-tracing algorithm based on the arc-length method and the Newton homotopy method. We will also prove an important theorem about how many variables should be chosen to implement our algorithm. It verifies that our simulator can be efficiently applied even if the circuit scales are relatively large. In Section III, we show that our Newton homotopy method is implemented by the transient analysis of SPICE. Thus, we do not need to formulate a troublesome circuit equation or the Jacobian matrix. Finally, applying our method to solve many important benchmark problems, all the solutions for the transistor circuits could be found on each homotopy path. Thus, our simulator can be efficiently applied to calculate the multiple dc solutions and perhaps all the solutions
Keywords :
Newton method; SPICE; circuit simulation; negative resistance; nonlinear network analysis; transistor circuits; Newton homotopy; SPICE-oriented algorithm; arc-length method; circuit simulations; continuation method; curve-tracing algorithm; flip-flop; latch circuit; multiple de solutions; negative resistance circuit; nonlinear resistive circuit; transistor diode circuit; user-friendly simulator; voltage regulator; Analog circuits; Application software; Circuit simulation; Flip-flops; Jacobian matrices; Large-scale systems; Nonlinear equations; Piecewise linear techniques; SPICE; Transient analysis;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.986427
Filename :
986427
Link To Document :
بازگشت