• DocumentCode
    3233828
  • Title

    HetMoC: Heterogeneous modelling in SystemC

  • Author

    Jun Zhu ; Sander, I. ; Jantsch, A.

  • Author_Institution
    R. Inst. of Technol., Stockholm, Sweden
  • fYear
    2010
  • fDate
    14-16 Sept. 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    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 un tuned) 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 modelling 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.
  • Keywords
    approximation theory; continuous time systems; discrete event simulation; embedded systems; numerical analysis; signal processing; transceivers; HetMoC; SystemC-AMS; adaptive transceiver system; continuous time signal; embedded computing system; error estimation; functional modelling; heterogeneous model of computation framework; heterogeneous process network; numerical approximation; polymorphic process; time continuum; time varying functionality;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Specification & Design Languages (FDL 2010), 2010 Forum on
  • Conference_Location
    Southampton
  • Type

    conf

  • DOI
    10.1049/ic.2010.0139
  • Filename
    5775119