DocumentCode
1393928
Title
A macromodeling algorithm for analog circuits
Author
Casinovi, Giorgio ; Sangiovanni-Vincentelli, Alberto
Author_Institution
Dept. of Electric. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Volume
10
Issue
2
fYear
1991
fDate
2/1/1991 12:00:00 AM
Firstpage
150
Lastpage
160
Abstract
A macromodel is an electrical network containing fewer devices and/or fewer nodes than the circuit it represents. A general-purpose algorithm for the generation of macromodels suitable for circuit simulation is presented. The algorithm is based exclusively on a comparison of the input-output behavior of the macromodel with that to the circuit to be modeled. Because no reliance on any particular properties of the circuit is made, the algorithm can be used to model a very wide class of circuits. Three examples are presented to demonstrate the algorithm´s performance, two of which were chosen specifically to test the algorithm´s ability to approximate nonlinearities in the circuits to be modeled. In all cases, the accuracy of the macromodels was shown to improve substantially using reasonable amounts of CPU time
Keywords
analogue circuits; circuit analysis computing; equivalent circuits; analog circuits; circuit simulation; electrical network; general-purpose algorithm; macromodeling algorithm; Analog circuits; Central Processing Unit; Circuit simulation; Digital circuits; Helium; Large-scale systems; Shape; Time domain analysis; Timing; Very large scale integration;
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.68402
Filename
68402
Link To Document