DocumentCode :
2581310
Title :
A system-level simulation environment for system-on-chip design
Author :
Schneider, T. ; Mades, J. ; Windisch, A. ; Glesner, M. ; Monjau, D. ; Ecker, W.
Author_Institution :
Inst. of Microelectron. Syst., Darmstadt Univ. of Technol., Germany
fYear :
2000
fDate :
2000
Firstpage :
58
Lastpage :
62
Abstract :
This paper presents a mixed-signal/multi-language simulation environment for the languages VHDL-AMS, Java, and C++. The environment is implemented in Java and based upon a previously developed VHDL-AMS design environment consisting of a compiler, an elaborator and a simulator. The latter was extended by open object-oriented Java and C++ interfaces towards system-level simulation capabilities. Obviously, this approach lends itself to a VHDL-centric modeling style. However it also results in a well-defined overall simulation semantics based on the proven semantic principles of VHDL-AMS. Moreover the object-oriented Java and C++ interfaces enforce a much better language modeling style than traditional callback-based procedural language interfaces. The presented open architecture provides good capabilities for research in the field of system-level simulation
Keywords :
C++ language; Java; VLSI; circuit simulation; hardware description languages; integrated circuit design; mixed analogue-digital integrated circuits; open systems; C++ language; Java language; SOC design; VHDL-AMS language; compiler; design flow; elaborator; mixed-signal simulation environment; multi-language simulation environment; open architecture; simulator architecture; system-level simulation environment; system-on-chip design; Chemical technology; Computational modeling; Computer simulation; Hardware design languages; Java; Microelectronics; Object oriented modeling; Power system modeling; System-level design; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASIC/SOC Conference, 2000. Proceedings. 13th Annual IEEE International
Conference_Location :
Arlington, VA
Print_ISBN :
0-7803-6598-4
Type :
conf
DOI :
10.1109/ASIC.2000.880676
Filename :
880676
Link To Document :
بازگشت