Title :
Behavioral analog circuit models for multiple simulation environments
Author_Institution :
IBM Corp., San Jose, CA, USA
Abstract :
A method for modeling analog circuits at the behavioral level using nonlinear differential equations is described. The resulting models execute efficiently in various simulation environments, including a circuit analysis program and an event-driven logic simulator. Behavioral models are expressed as differential equations with respect to time. A variety of linear and nonlinear operators are provided. The equations provide a concise method of specifying circuit behavior in engineering terms, rather than in programming terms. The equation compiler produces three object models from a single equation source model. One of the object models is used by a circuit simulator, ASTAP, the second by DSL, a continuous system simulation language, and the third by an event-driven logic simulator. The compiler and its run-time libraries guarantee that all of the object models perform identically
Keywords :
analogue circuits; circuit analysis computing; nonlinear differential equations; ASTAP; DSL; analog circuit models; behavioral level; circuit analysis program; continuous system simulation language; equation compiler; equation source model; event-driven logic simulator; multiple simulation environments; nonlinear differential equations; object models; Analog circuits; Analytical models; Circuit analysis; Circuit simulation; DSL; Differential equations; Discrete event simulation; Logic circuits; Logic programming; Nonlinear equations;
Conference_Titel :
Custom Integrated Circuits Conference, 1990., Proceedings of the IEEE 1990
Conference_Location :
Boston, MA
DOI :
10.1109/CICC.1990.124667