Title :
Design space exploration for FPGA-based multiprocessing systems
Author :
Sotiropoulou, Calliope-Louisa ; Nikolaidis, Spiridon
Author_Institution :
Dept. of Phys., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
Abstract :
In modern multimedia applications there is a constant increase of the need for more computational power, flexibility and memory availability. The answer for this demand comes from MPSoC platforms implemented on powerful FPGA devices, where high performance and a vast system architecture design flexibility is offered. Whilst many groups are targeting their research on developing automated tools for reducing the total time needed from designing to implementing an MPSoC platform on an FPGA, there is insufficient information on how to explore and determine the optimum memory architecture for such systems. This paper presents a design space exploration for FPGA-based multiprocessing systems using the Powerstone JPEG decoding algorithm as a case study. We explore algorithm partitioning and system architectures for exploitation of both data and task-level parallelism and we include in our study the parameter of different types of memory architectures offered on an FPGA.
Keywords :
decoding; field programmable gate arrays; multiprocessing systems; system-on-chip; FPGA-based multiprocessing systems; MPSoC platforms; Powerstone JPEG decoding algorithm; data parallelism; design space exploration; memory architectures; multimedia applications; system architecture design flexibility; task-level parallelism; Decoding; Entropy; Ores; Pixel; FPGA; Memory architecture; Microblaze; Multiprocessor interconnection; Parallel architectures;
Conference_Titel :
Electronics, Circuits, and Systems (ICECS), 2010 17th IEEE International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4244-8155-2
DOI :
10.1109/ICECS.2010.5724724