Title :
HW/SW Partitioning Algorithm Targeting MPSOC with Dynamic Partial Reconfigurable Fabric
Author :
Chao Zhang;Yuchun Ma;Wayne Luk
Abstract :
With the development of technology, the architecture of embedded systems is no longer homogeneous. Some of them integrate multi-core processors, and some FPGA-based embedded systems support fabrics with dynamic partial reconfiguration (DPR) capability. As a result, traditional hardware/software (HW/SW) partitioning algorithms are no longer suitable. We propose a new MILP (Mixed Integer Linear Programming) formulation to deal with HW/SW partitioning targeting MPSOC (Multi-core Processor System on Chip) with a DPR fabric. Moreover, to help explore the solution space of large scale problems, we propose a method which integrates a heuristic method and an MILP formulation. The experiments show that our approach converges quickly so that results with good quality can be achieved in a reasonable amount of time.
Keywords :
"Hardware","Multicore processing","Delays","Space exploration","Fabrics","Software"
Conference_Titel :
Computer-Aided Design and Computer Graphics (CAD/Graphics), 2015 14th International Conference on
DOI :
10.1109/CADGRAPHICS.2015.49