DocumentCode :
2214391
Title :
Rapid Application Development on Multi-processor Reconfigurable Systems
Author :
Ye, Linfeng ; Diguet, Jean-Philippe ; Gogniat, Guy
Author_Institution :
Lab.-STICC, Eur. Univ. of Brittany, Lorient, France
fYear :
2010
fDate :
Aug. 31 2010-Sept. 2 2010
Firstpage :
285
Lastpage :
290
Abstract :
Considering the ability to perform multi-processor architecture systems on FPGA, partial reconfiguration is an opportunity to improve weak soft-core performances by specializing coprocessors according to context-dependent application needs. But at the application level, there is a need for straightforward programming models that allow applications to be easily mapped on an ad hoc architecture without tedious rewriting, while at the same time ensuring efficient production code. In this paper we describe two programming libraries XTask and XFunc, which are written in C and rely on a reconfigurable MPSoC architecture model (XPSoC) and on HW/SW libraries of standard functions that can be easily used by means of HW independent API. Finally, we demonstrate the XPSoC methodology, with the design of a self-adaptive image encoding system including runtime configuration decisions.
Keywords :
C language; ad hoc networks; application program interfaces; field programmable gate arrays; image coding; multiprocessing systems; reconfigurable architectures; software libraries; system-on-chip; API; FPGA; HW-SW library; XFunc; XPSoC methodology; XTask; ad hoc architecture; context dependent application; multiprocessor reconfigurable system; partial reconguration; production code; programming library; rapid application development; recongurable MPSoC architecture model; runtime conguration decision; selfadaptive image encoding system; soft core performance; straightforward programming model; MPSoC; Rapid application development; Reconfigurable computing; Run-time partial reconfiguration; XPSoC;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location :
Milano
ISSN :
1946-1488
Print_ISBN :
978-1-4244-7842-2
Type :
conf
DOI :
10.1109/FPL.2010.65
Filename :
5694264
Link To Document :
بازگشت