DocumentCode :
2667545
Title :
Improved MPSoC co-design methodology for stream oriented processing applications
Author :
Samahi, Abdelhalim ; Boukadoum, Mounir
Author_Institution :
DI, Univ. du Quebec a Montreal, Montreal, QC, Canada
fYear :
2010
fDate :
12-15 Dec. 2010
Firstpage :
754
Lastpage :
757
Abstract :
This paper presents a top-down co-design flow, based on the streams-C compiler and open processor architectures to simplify and accelerate the design cycle time of MPSoC platforms for stream processing applications. An application is first modeled as a collection of HW and SW Communicating Sequential Processes (CSP) described in C-code and targeted at stream-oriented FPGA applications. Then, it is synthesized as a custom MPSoC architecture consisting of HW and SW components interconnected with a custom hierarchical communication bus architecture. The latter optimizes resource usage, with dedicated HW/SW interfaces, to reduce area in the FPGA. The effectiveness of our methodology is demonstrated in two real-time image processing applications.
Keywords :
coprocessors; field programmable gate arrays; image processing; integrated circuit design; system-on-chip; C-code; HW communicating sequential processes; HW-SW interfaces; SW CSP; custom MPSoC architecture; custom hierarchical communication bus architecture; improved MPSoC codesign methodology; open processor architectures; real-time image processing applications; stream oriented processing applications; stream-oriented FPGA applications; streams-C compiler; top-down codesign flow; Computational modeling; Coprocessors; Image edge detection; Libraries; Linux; Streaming media; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits, and Systems (ICECS), 2010 17th IEEE International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4244-8155-2
Type :
conf
DOI :
10.1109/ICECS.2010.5724622
Filename :
5724622
Link To Document :
بازگشت