DocumentCode :
754482
Title :
An efficient transient analysis algorithm for mildly nonlinear circuits
Author :
Yuan, Fei ; Opal, Ajoy
Author_Institution :
Dept. of Electr. & Comput. Eng., Ryerson Univ., Toronto, Ont., Canada
Volume :
21
Issue :
6
fYear :
2002
fDate :
6/1/2002 12:00:00 AM
Firstpage :
662
Lastpage :
673
Abstract :
This paper presents a new and efficient transient analysis method for mildly nonlinear circuits. The method is based on Volterra series representation of nonlinear circuits. It characterizes nonlinear circuits using a set of linear circuits called Volterra circuits. The input of the first-order Volterra circuit is identical to that of the nonlinear circuit, whereas that of higher order Volterra circuits is obtained from the response of lower order Volterra circuits. Fourier series interpolation is employed to approximate the input of higher order Volterra circuits. These circuits are analyzed using the sampled-data simulation of linear circuits for computational efficiency and the response of nonlinear circuits is obtained at equally spaced intervals of time. The accuracy of the method is. controlled by the order of Volterra and interpolating Fourier series. Various sources contributing to the error are analyzed. The method has been implemented in a computer program. Numerical results on example circuits demonstrate that the accuracy of the method is comparable to that of linear multistep predictor-corrector algorithms, but with greatly improved speed
Keywords :
Fourier series; Volterra series; circuit simulation; interpolation; nonlinear network analysis; predictor-corrector methods; transient analysis; Fourier series interpolation; Volterra circuits; Volterra series representation; computational efficiency; computer program; interpolating Fourier series; mildly nonlinear circuits; multistep predictor-corrector algorithms; sampled-data simulation; transient analysis algorithm; Analytical models; Circuit analysis; Circuit simulation; Computational efficiency; Computational modeling; Fourier series; Interpolation; Linear circuits; Nonlinear circuits; 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/TCAD.2002.1004310
Filename :
1004310
Link To Document :
بازگشت