• DocumentCode
    2293613
  • Title

    Co-simulation of embedded systems in a heterogeneous MoC-based modeling framework

  • Author

    Attarzadeh Niaki, Seyed Hosein ; Sander, Ingo

  • Author_Institution
    Sch. of Inf. & Commun. Technol., KTH R. Inst. of Technol., Stockholm, Sweden
  • fYear
    2011
  • fDate
    15-17 June 2011
  • Firstpage
    238
  • Lastpage
    247
  • Abstract
    New design methodologies and modeling frameworks are required to provide a solution for integrating legacy code and IP models in order to be accepted in the industry. To tackle this problem, we introduce the concept of wrappers in the context of a formal heterogeneous embedded system modeling framework. The formalism is based on the language-independent concept of models of computation. Wrappers enable the framework to co-simulate/co-execute with external models which might be legacy code, an IP block, or an implementation of a partially refined system. They are defined formally in order to keep the analyzability of the original framework and also enable automations such as generation of model wrappers and co-simulation interfaces. As a proof of concept, three wrappers for models in different abstraction levels are introduced and implemented for two case studies.
  • Keywords
    embedded systems; formal languages; logic design; microprocessor chips; systems analysis; IP models; automations; embedded system co-simulation; formalism; heterogeneous MoC-based modeling framework; language-independent concept; legacy code; Adaptation models; Computational modeling; Computer architecture; Embedded systems; Engines; Semantics; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2011 6th IEEE International Symposium on
  • Conference_Location
    Vasteras
  • Print_ISBN
    978-1-61284-818-1
  • Electronic_ISBN
    978-1-61284-819-8
  • Type

    conf

  • DOI
    10.1109/SIES.2011.5953667
  • Filename
    5953667