Title :
A mixed integer linear programming approach for design space exploration in FPGA-based MPSoC
Author :
Dammak, Bouthaina ; benmansour, Rachid ; Niar, Smail ; Baklouti, Mouna ; Abid, Mohamed
Author_Institution :
LAMIH, Univ. of Valenciennes, Valenciennes, France
Abstract :
Heterogeneous Multiprocessor System-on-Chip (Ht-MPSoC) architectures represent a promising approach as they allow a higher performance/energy consumption trade-off. In such systems, the processor instruction set is enhanced by application-specific custom instructions implemented on reconfigurable fabrics, namely FPGA. To increase area utilization and guarantee application constraint respect, we propose a new architecture where Ht-MPSoC hardware accelerators are shared among different processors in an intelligent manner. In this paper, a Mixed Integer Linear Programming (MILP) model is proposed to systematically explore the complex design space of the different configurations.
Keywords :
circuit optimisation; field programmable gate arrays; integer programming; integrated circuit design; linear programming; logic design; multiprocessing systems; system-on-chip; FPGA-based MPSoC; Ht-MPSoC architectures; Ht-MPSoC hardware accelerators; MILP model; application-specific custom instructions; design space exploration; energy consumption; heterogeneous multiprocessor system-on-chip; mixed integer linear programming approach; processor instruction set; Acceleration; Computer architecture; Field programmable gate arrays; Hardware; Linear accelerators; Mixed integer linear programming; Space exploration;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2014 24th International Conference on
Conference_Location :
Munich
DOI :
10.1109/FPL.2014.6927431