DocumentCode
2059325
Title
Spatial avoidance of hardware faults using FPGA partial reconfiguration of tile-based soft processors
Author
Gauer, Clint ; LaMeres, Brock J. ; Racek, David
Author_Institution
Electr. & Comput. Eng. Dept., Montana State Univ., Bozeman, MT, USA
fYear
2010
fDate
6-13 March 2010
Firstpage
1
Lastpage
11
Abstract
This paper presents the design of a many-core computer architecture with fault detection and recovery using partial reconfiguration of an FPGA. The FPGA fabric is partitioned into tiles which contain homogenous soft processors. At any given time, three processors are configured in triple modulo redundancy to detect faults. Spare processors are brought online to replace faulted tiles in real time. A recovery procedure involving partial reconfiguration is used to repair faulted tiles. This type of approach has the advantage of recovering from faults in both the circuit fabric and the configuration RAM of an FPGA in addition to spatially avoiding permanently damaged regions of the chip.
Keywords
SRAM chips; fault tolerant computing; field programmable gate arrays; microprocessor chips; reconfigurable architectures; FPGA partial reconfiguration; SRAM; fault detection; fault recovery; hardware faults; many-core computer architecture; tile-based soft processors; triple modulo redundancy; Circuit faults; Computer architecture; Electrical fault detection; Fabrics; Fault detection; Field programmable gate arrays; Hardware; Read-write memory; Redundancy; Tiles;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace Conference, 2010 IEEE
Conference_Location
Big Sky, MT
ISSN
1095-323X
Print_ISBN
978-1-4244-3887-7
Electronic_ISBN
1095-323X
Type
conf
DOI
10.1109/AERO.2010.5446663
Filename
5446663
Link To Document