• DocumentCode
    3042366
  • Title

    Connecting SystemC-AMS models with OSCI TLM 2.0 models using temporal decoupling

  • Author

    Damm, Markus ; Grimm, Christoph ; Haas, Jason ; Herrholz, Andreas ; Nebel, Wolfgang

  • Author_Institution
    Inst. of Comput. Technol., Vienna Univ. of Technol., Vienna
  • fYear
    2008
  • fDate
    23-25 Sept. 2008
  • Firstpage
    25
  • Lastpage
    30
  • Abstract
    Recent additions to the system modelling language SystemC, namely SystemC-AMS and OSCI TLM 2.0, provide more efficient ways to model systems within their respective domains. However, most of todaypsilas embedded systems are usually heterogeneous, requiring some way to connect and simulate models from different domains. In this paper we present a first approach on connecting SystemC-AMS models and TLM 2.0 models using temporal decoupling. We show how certain properties of the involved models of computation can be exploited to maintain high simulation performance. Using an example to show the feasibility of our approach, we could also observe a certain tradeoff between simulation performance and accuracy. Further on, we discuss semantical issues and decisions that have to be made, when models are connected. As these decisions are typically application-driven, we propose a converter structure that keeps converters simple but also provides ways to model application-specific behaviour.
  • Keywords
    electronic engineering computing; embedded systems; simulation languages; OSCI TLM 2.0 models; SystemC-AMS models; computation models; embedded systems; system modelling language; temporal decoupling; Circuit simulation; Computational modeling; Electronic design automation and methodology; Embedded system; Hardware; High performance computing; Joining processes; Moore´s Law; Productivity; Research and development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification, Verification and Design Languages, 2008. FDL 2008. Forum on
  • Conference_Location
    Stuttgart
  • Print_ISBN
    978-1-4244-2264-7
  • Type

    conf

  • DOI
    10.1109/FDL.2008.4641416
  • Filename
    4641416