• DocumentCode
    1902543
  • Title

    A model-driven based framework for rapid parallel SoC FPGA prototyping

  • Author

    Baklouti, Mouna ; Ammar, Manel ; Marquet, Philippe ; Abid, Mohamed ; Dekeyser, Jean-Luc

  • Author_Institution
    CES Lab., Univ. Sfax, Sfax, Tunisia
  • fYear
    2011
  • fDate
    24-27 May 2011
  • Firstpage
    149
  • Lastpage
    155
  • Abstract
    Model-Driven Engineering (MDE) based approaches have been proposed as a solution to cope with the inefficiency of current design methods. In this context, this paper presents an MDE-based framework for rapid SIMD (Single Instruction Multiple Data) parametric parallel SoC (System-on-Chip) prototyping to deal with the ever-growing complexity of such embedded systems design process. The design flow covers the design phases from system-level modeling to FPGA prototyping. The proposed framework allows the designer to easily and automatically generate a VHDL parallel SoC configuration from a high-level system specification model using the MARTE (Modeling and Analysis of Real-Time and Embedded systems) standard profile. It is based on an IP (Intellectual Property) library and a basic parallel SoC model. The generated parallel configuration can be adapted to the data-parallel application requirements. In an experimental setting, four steps are needed to generate a parallel SoC: data-parallel programming, SoC modeling, deployment and generation process. Experimental results for a video application validate the approach and demonstrate that the proposed framework facilitates the parallel SoC exploration.
  • Keywords
    Unified Modeling Language; electronic design automation; embedded systems; field programmable gate arrays; parallel programming; rapid prototyping (industrial); system-on-chip; IP library; MARTE; SIMD parametric parallel SoC; VHDL parallel SoC configuration; data-parallel programming; embedded systems design process; high-level system specification model; intellectual property; model-driven engineering; modeling and analysis of real-time and embedded system; rapid parallel SoC FPGA prototyping; single instruction multiple data; system-level modeling; system-on-chip; Field programmable gate arrays; IP networks; Integrated circuit modeling; Libraries; Program processors; System-on-a-chip; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping (RSP), 2011 22nd IEEE International Symposium on
  • Conference_Location
    Karlsruhe
  • ISSN
    Pending
  • Print_ISBN
    978-1-4577-0658-5
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/RSP.2011.5929989
  • Filename
    5929989