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
Link To Document :
بازگشت