DocumentCode :
2324422
Title :
Partial Bitstream 2-D Core Relocation for Reconfigurable Architectures
Author :
Rossmeissl, Chad ; Sreeramareddy, Adarsha ; Akoglu, Ali
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Arizona, Tucson, AZ, USA
fYear :
2009
fDate :
July 29 2009-Aug. 1 2009
Firstpage :
98
Lastpage :
105
Abstract :
Field programmable gate arrays (FPGAs) potentially offer enhanced reliability, recovery from failures through partial and dynamic reconfigurations, and eliminate the need for redundant hardware typically used in fault-tolerant systems. Our earlier work on scalable self-configurable architectures for reusable space systems (SCARS) describes a partial reconfiguration based self-healing architecture. The implementation of this architecture with the currently available industry tools has taught us a few valuable lessons. Generating the partially reconfigurable cores has acute restrictions that limit our ability to relocate the cores to other regions of the FPGA leading to poor area utilization. State of the art relocation approaches in the academia employ complex relocation management mechanisms which prohibit these solutions to operate at run time. In this paper, we propose a methodology for run-time 2-D core relocation to overcome the above issues. We show that our approach increases reconfiguration area utilization by 36% and reduces partial bitstream storage memory usage by 91% when compared to our base implementation. Conventional solutions restrict a given functionality to be partially reconfigured in a predetermined area. This technology enables the designer to move any core to anywhere on the FPGA fabric providing more resource availability when recovering from failure.
Keywords :
fault tolerant computing; field programmable gate arrays; performance evaluation; reconfigurable architectures; redundancy; system recovery; FPGA; fault-tolerant systems; field programmable gate arrays; partial bitstream 2D core relocation; partial bitstream storage memory usage; partial reconfiguration based self-healing architecture; reconfigurable architectures; reusable space systems; run-time 2D core relocation; scalable self-configurable architectures; Circuit faults; Fabrics; Field programmable gate arrays; Filters; Hardware; Reconfigurable architectures; Routing; Runtime; Software tools; Space technology; Field Programmable Gate Arrays (FPGAs); partial reconfiguration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Adaptive Hardware and Systems, 2009. AHS 2009. NASA/ESA Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-0-7695-3714-6
Type :
conf
DOI :
10.1109/AHS.2009.41
Filename :
5325465
Link To Document :
بازگشت