DocumentCode :
2478220
Title :
Supporting dimensional analysis in SystemC-AMS
Author :
Maehne, Torsten ; Vachoux, Alain
Author_Institution :
Lab. de Syst. Microelectroniques (LSM), Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne, Switzerland
fYear :
2009
fDate :
17-18 Sept. 2009
Firstpage :
108
Lastpage :
113
Abstract :
This paper will introduce new modeling capabilities for SystemC-AMS to describe energy conserving multi-domain systems in a formal and consistent way at a high level of abstraction. To this end, all variables and parameters of the system model need to be annotated with their measurement units in such a way that they become intrinsic part of the data type. This enforces correct model assembly through strict interfaces and coherent formulas describing the analog behavior by means of dimensional analysis. A library of generic block diagram components has been developed to demonstrate how both requirements can be met using the Boost libraries together with SystemC-AMS. The demonstrated implementation techniques are the key to integrate new Models of Computation (MoCs) into SystemC-AMS to facilitate further the description of multi-domain systems.
Keywords :
electronic engineering computing; integrated circuit modelling; libraries; mixed analogue-digital integrated circuits; system-on-chip; Boost libraries; SystemC-AMS; abstraction; computation models; correct model assembly; dimensional analysis; energy conserving multidomain systems; generic block diagram component library; mixed-signal blocks; strict interfaces; system model parameters; system model variables; systems-on-chips; Actuators; Assembly; Computational modeling; Equations; Extraterrestrial measurements; Libraries; Measurement units; Micromechanical devices; Power system modeling; World Wide Web;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Behavioral Modeling and Simulation Workshop, 2009. BMAS 2009. IEEE
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-5358-0
Type :
conf
DOI :
10.1109/BMAS.2009.5338878
Filename :
5338878
Link To Document :
بازگشت