Title :
An Abstract Machine Data Structure For Non-Procedural Functional Models
Author :
Zara, Robert V. ; Rose, Kevin ; Nurie, Ghulam ; Sarin, Harish
Author_Institution :
CAE Systems, a Division of Tektronix, Inc., Sunnyvale, CA
Abstract :
This paper discusses the implementation of a non-procedural functional modeling language (FML). It describes a compiler, an abstract machine builder, an abstract machine evaluator, and a host simulator interface, which are connected through object-oriented interfaces. The abstract machine contains a representation of the electrical semantics of FML models as well as its compiled code. An event driven logic simulator paradigm is used in its evaluation. The design of the FML compiler is outlined, along with the simulator/FML execution module interface.
Keywords :
Circuits; Computational modeling; Computer aided engineering; Data structures; Design methodology; Discrete event simulation; Object oriented modeling; Packaging; Processor scheduling; Registers;
Conference_Titel :
Design Automation, 1985. 22nd Conference on
Print_ISBN :
0-8186-0635-5
DOI :
10.1109/DAC.1985.1586029