• DocumentCode
    3586257
  • Title

    An MDA approach for the generation of glue code for a virtual simulation environment

  • Author

    Perillo, D. ; Di Natale, M.

  • Author_Institution
    Elettronica SpA, Rome, Italy
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper describes an approach and a set of MDA toolkits to integrate software and firmware subsystems modeled with Simulink and SysML in a system-level model for the purpose of functional simulation. Automatic code generation is applied to the SysML model to produce the glue code that integrates the software code and equivalent-behavior FPGA implementations in a virtual simulation platform, allowing the verification of large real-time industrial embedded applications. Following the tenets of the Model Driven Architecture and Platform Based Design, the proposed approach provides a method for the rapid prototyping and early validation of embedded functionality. The concept is illustrated by an industrial use case of a signal processing board.
  • Keywords
    digital simulation; field programmable gate arrays; firmware; program compilers; MDA toolkits; Simulink; SysML model; automatic code generation; equivalent-behavior FPGA; functional simulation; glue code generation; model driven architecture; platform based design; signal processing board; software code; system-level model; virtual simulation environment; Adaptation models; Computational modeling; Field programmable gate arrays; Object oriented modeling; Registers; Software packages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2014 9th IEEE International Symposium on
  • Type

    conf

  • DOI
    10.1109/SIES.2014.7087456
  • Filename
    7087456