Title :
ILP formulation for hybrid FPGA MPSoCs optimizing performance, area and memory usage
Author :
Sotiropoulou, Calliope-Louisa ; Nikolaidis, Spyridon
Author_Institution :
Dept. of Phys., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
Abstract :
In this paper an integer linear programming (ILP) model is proposed for identifying the optimal resources allocation and application partitioning on FPGA-based hybrid MPSoC, including the memory allocation for each processing unit and total BRAM usage on the device. The motivation behind this work is the reduction of the necessary exploration time for the identification of the optimal hybrid MPSoC architecture implementation for each particular application. Whilst many ILP model approaches have been proposed, none of the existing models presents an accurate calculation model for the BRAM usage on the FPGA device and can impose the memory usage and/or BRAM usage as a design constraint. Our work comes to fill this void, especially now that modern multimedia applications have an ever increasing need for memory space and data throughput.
Keywords :
field programmable gate arrays; integer programming; linear programming; multiprocessing systems; performance evaluation; system-on-chip; BRAM; ILP; ILP formulation; hybrid FPGA MPSoCs optimizing performance; hybrid MPSoC architecture; integer linear programming; memory space; memory usage; multimedia applications; Data models; Field programmable gate arrays; Hardware; Memory management; Microprocessors; Multiprocessing systems; Program processors;
Conference_Titel :
Electronics, Circuits and Systems (ICECS), 2011 18th IEEE International Conference on
Conference_Location :
Beirut
Print_ISBN :
978-1-4577-1845-8
Electronic_ISBN :
978-1-4577-1844-1
DOI :
10.1109/ICECS.2011.6122382