Title
On-chip context save and restore of hardware tasks on partially reconfigurable FPGAS
Date Issued
12 August 2013
Access level
metadata only access
Resource Type
conference paper
Author(s)
Gordon-Ross A.
University of Florida
University of Florida
Abstract
Partial reconfiguration (PR) of field-programmable gate arrays (FPGAs) enables hardware tasks to time multiplex PR regions (PRRs) by isolating reconfiguration to only the reconfigured PRR, which avoids halting the entire FPGA's execution. Time multiplexing PRRs requires support for unloading/loading tasks and for resuming a task's execution state. In order to resume a task's execution state, the execution state (context) must be saved when the task is unloaded so that the execution state can be restored when the task resumes- context save (CS) and context restore (CR), respectively. In this paper, we present a software-based, on-chip context save and restore (CSR) for PR-capable FPGAs. As compared to prior work, our CSR is autonomous (i.e., does not require any external host support), does not require custom on-chip hardware, is portable across any system design, and does not require tool flow modifications or special tools. Experimental results extensively evaluate the CSR execution time based on PRR size, enabling designers to trade off PRR granularity for CSR execution time based on application requirements. © 2013 IEEE.
Start page
61
End page
64
Language
English
OCDE Knowledge area
Ingeniería eléctrica, Ingeniería electrónica
Subjects
Scopus EID
2-s2.0-84881147642
Resource of which it is part
Proceedings - 21st Annual International IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM 2013
Conference
21st Annual International IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM 2013 28 April 2013 through 30 April 2013
Sources of information:
Directorio de Producción Científica
Scopus