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