A resource manager for dynamically reconfigurable FPGA-based embedded systems
T. Cervero; J.D. Dondo; X. Peña; F. Rincón; J.C. López
Cenference: Euromicro Conference on Digital System Design
Location: Santander (Spain)
Date: 04/09/2013 - 06/09/2013
Pages: 633-640
ISBN: 978-0-7695-5074-9
FPGA-based embedded systems are gaining relevance for implementing a wide range of applications. Part of their success is due to their balanced compromise between performance and flexibility, but also because of their capability for exploiting the dynamic reconfiguration. However, the costly reconfiguration process and the lack of management support have prevented a broader use of the FPGAs. In order to contribute to solve these issues, in this paper we propose a software/hardware dynamic resource management system that combines scheduling and placement tasks, providing a complete management flow for supporting dynamically reconfigurable hardware designs. One of the advantages of the proposed model is the capability for running its scheduling and placement tasks in different nodes, as part of a distributed network. The results of our experiments demonstrate that our placement policy, specially designed for reconfigurable systems, achieves good results, in terms of reusability and performance, compared to other management approaches.