Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Reduced Reconfiguration Overheads and Area Utilization of Reconfigurable Systems by Configuration Locking


Affiliations
1 Department of ECE, V.L.B. Janakiammal College of Engineering and Technology, Kovaipudur, Coimbatore – 641042, Tamil Nadu, India
     

   Subscribe/Renew Journal


A virtual hardware resource is provided by dynamically reconfigurable Field Programmable Gate Array (FPGA) where the hardware circuits can be scheduled dynamically to the available resources. Significant performance and energy overheads are involved in reconfiguring an FPGA. The relationship between several hardware task scheduling algorithms and their impact on the amount of reconfigurations required to execute a set of hardware tasks is shown in this paper. By selectively locking the configurations within the reconfigurable tiles of an FPGA, the number of reconfigurations required can be reduced. Working area of the tiles can be improved and utilized for more number of tasks by assigning specific range of tiles for every task set.

Keywords

Field-Programmable Gate Arrays (FPGAS), Hardware Task Scheduling.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 256

PDF Views: 3




  • Reduced Reconfiguration Overheads and Area Utilization of Reconfigurable Systems by Configuration Locking

Abstract Views: 256  |  PDF Views: 3

Authors

M. Sridhar
Department of ECE, V.L.B. Janakiammal College of Engineering and Technology, Kovaipudur, Coimbatore – 641042, Tamil Nadu, India
Senoj Joseph
Department of ECE, V.L.B. Janakiammal College of Engineering and Technology, Kovaipudur, Coimbatore – 641042, Tamil Nadu, India

Abstract


A virtual hardware resource is provided by dynamically reconfigurable Field Programmable Gate Array (FPGA) where the hardware circuits can be scheduled dynamically to the available resources. Significant performance and energy overheads are involved in reconfiguring an FPGA. The relationship between several hardware task scheduling algorithms and their impact on the amount of reconfigurations required to execute a set of hardware tasks is shown in this paper. By selectively locking the configurations within the reconfigurable tiles of an FPGA, the number of reconfigurations required can be reduced. Working area of the tiles can be improved and utilized for more number of tasks by assigning specific range of tiles for every task set.

Keywords


Field-Programmable Gate Arrays (FPGAS), Hardware Task Scheduling.