HetMoC: Heterogeneous Modeling in SystemC
2010 (English)In: Proceedings of the Forum on Design Langauges (FDL), 2010, 117-122 p.Conference paper (Refereed)
We propose a novel heterogeneous model-of-computation (HetMoC) framework in SystemC for embedded computing systems. As the main contribution, we formally define the computation and communication in multiple domains (continuous-time, discrete-event, synchronous/reactive, and untimed) as polymorphic processes and signals, and present domain interfaces to integrate different domains together for heterogeneous process networks. Especially, the continuous-time signals are defined with time continuum, which are distinguished from existing approaches. For implementation, a functional modeling style has been adopted to construct HetMoC. A solver with error estimation has been exploited in numerical approximation, and the time-varying functionalities in adaptive systems have been captured in HetMoC as well. In experiments, based on an adaptive transceiver system case study, HetMoC shows promising capabilities compared with a reference model in SystemC-AMS.
Place, publisher, year, edition, pages
2010. 117-122 p.
Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:kth:diva-62098DOI: 10.1049/ic.2010.0139ScopusID: 2-s2.0-79960567496ISBN: 978-295305043-1OAI: oai:DiVA.org:kth-62098DiVA: diva2:479802
2010 Forum on Specification and Design Languages, FDL 2010. Southampton. 14 September 2010 - 16 September 2010
QC 201201192012-01-182012-01-182012-01-19Bibliographically approved