• 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