DocumentCode
1188935
Title
Multi-level simulation of large analog systems containing behavioral models
Author
Casinovi, Giorgio ; Yang, Jeen-Mo
Author_Institution
Sch. of Electr. & Comput.Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Volume
13
Issue
11
fYear
1994
fDate
11/1/1994 12:00:00 AM
Firstpage
1391
Lastpage
1399
Abstract
The trend towards integration of analog and digital components on the same chip is creating a need for simulators capable of handling high-level analog behavioral models. This paper presents a multi-level simulation algorithm that accepts analog behavioral models written in the C programming language. The portions of the circuit described at the behavioral level are treated as if they were individual devices with their own stamps. There are two main advantages to this approach: on one hand, it creates a seamless environment where there is no need to use different algorithms to simulate different parts of the same circuit. On the other hand, the proposed algorithm gets around the problem of having to come up with a reliable and efficient way to differentiate the behavioral equations, because the stamps for the elements described at the behavioral level are generated using Broyden´s method, which does not require evaluation of derivatives. Numerical results show that the algorithm offers a viable, efficient approach to multi-level analog simulation
Keywords
VLSI; analogue processing circuits; circuit analysis computing; linear integrated circuits; mixed analogue-digital integrated circuits; Broyden´s method; C programming language; behavioural models; high-level analog behavioral models; large analog systems; multilevel simulation algorithm; Analog-digital conversion; Circuit simulation; Computational modeling; Differential equations; Fabrication; Integrated circuit technology; Programming; Registers; Writing;
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.329267
Filename
329267
Link To Document