• DocumentCode
    1908383
  • Title

    Integrating virtual platforms into a heterogeneous MoC-based modeling framework

  • Author

    Beserra, G.S. ; Attarzadeh Niaki, Seyed Hosein ; Sander, Ingo

  • Author_Institution
    Electron. Eng., Univ. of Brasilia, Brasilia, Brazil
  • fYear
    2012
  • fDate
    18-20 Sept. 2012
  • Firstpage
    143
  • Lastpage
    150
  • Abstract
    In order to handle the increasing complexity of embedded systems, design methodologies must take into account important aspects, such as abstraction, IP-reuse and heterogeneity. System design often starts in a high abstraction level, by developing a virtual platform (VP), which is typically composed of TLM models. TLM has become very popular in the modeling of bus-based systems and currently there is an increasing availability of libraries that provide TLM IPs. Heterogeneity can be naturally captured in a framework supporting different Models of Computation (MoCs). We introduce a novel approach for integrating TLM IPs/VPs into a MoC-based modeling framework, allowing them to co-simulate heterogeneous systems. This approach allows to raise the abstraction level, enabling a more careful design space exploration before selecting a proper VP. We exemplify the potential of our approach with a case study in which a VP with a processor generated by ArchC communicates with a continuous-time model.
  • Keywords
    data structures; electronic design automation; embedded systems; logic circuits; system buses; virtual machines; ArchC communication; MoC; TLM IP; TLM VP; TLM models; VP; abstraction level; bus-based systems; continuous-time model; design methodologies; design space exploration; embedded systems; heterogeneous MOC-based modeling framework; heterogeneous systems cosimulation; high abstraction level; models of computation; system design; virtual platforms; Adaptation models; Computational modeling; Protocols; Semantics; Software; Time domain analysis; Time varying systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2012 Forum on
  • Conference_Location
    Vienna
  • ISSN
    1636-9874
  • Print_ISBN
    978-1-4673-1240-0
  • Type

    conf

  • Filename
    6337000