Title :
The HeartBeat model: A platform abstraction enabling fast prototyping of real-time applications on NoC-based MPSoC on FPGA
Author :
Robino, Francesco ; Oberg, Johnny
Author_Institution :
Dept. of Electron. Syst., R. Inst. of Technol. (KTH), Stockholm, Sweden
Abstract :
Future embedded systems will make use of many hundred, configurable or re-configurable, processing elements communicating through a network on chip (NoC), but there is lack of rapid automated design flows bridging the abstraction gap between the models of such systems and their implementation. Designing and programming NoC-based MPSoCs is a complex and error prone activity. However, capturing the design specification at a higher-level of abstraction using models based on models of computation (MoCs) offers a promising way of reducing design flaws at an early stage in the design flow. In this paper, we present the HeartBeat model, a concept for implementing applications based on the synchronous model of computation onto a NoC-based MPSoC platform on FPGA. Furthermore, we show that a platform complying to the constraints imposed by the HeartBeat model has real-time properties. The presented design flow significantly reduces the design time of a real-time embedded system implemented on a NoCbased MPSoC platform, enabling rapid design space exploration through fast prototyping of the solution.
Keywords :
embedded systems; field programmable gate arrays; logic design; multiprocessing systems; network-on-chip; FPGA; HeartBeat model; NoC-based MPSoC platform; abstraction gap; design flaws; design space exploration; design specification; design time; embedded systems; fast prototyping; network on chip; platform abstraction; processing elements; rapid automated design flows; real-time applications; real-time embedded system; synchronous model; Computational modeling; Embedded systems; Field programmable gate arrays; Graphical user interfaces; Heart beat; Real-time systems; Semantics;
Conference_Titel :
Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), 2013 8th International Workshop on
Conference_Location :
Darmstadt
Print_ISBN :
978-1-4673-6180-4
DOI :
10.1109/ReCoSoC.2013.6581536