Journal of Astronautics ›› 2012, Vol. 33 ›› Issue (10): 1519-1527.doi: 10.3873/j.issn.1000-1328.2012.10.023

• Environment Test&Device • Previous Articles     Next Articles

Fault-Tolerance Design of Xilinx FPGA with Self-Hosting Configuration Management

GU Yi-kun, NI Feng-lei, LIU Hong   

  1. (State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China)
  • Received:2011-04-21 Revised:2011-06-28 Online:2012-10-15 Published:2012-10-22


 For mitigating the single event effects when employing SRAM-based FPGA devices in space applications, a fault tolerance design with self-hosting configuration management is proposed on the basis of analysis for the architecture and failure modes of reconfigurable Xilinx FPGA. The fault tolerance methods such as triple module redundancy of logic circuit, the error detection and correction of block RAM, configuration memory readback, dynamic partial reconfiguration and periodic global reconfiguration are adopted to mask, detect and recover the faults. This fault tolerance strategy covers all kinds of FPGA failure modes caused by the single event effects and accomplishes a self management of the configuration within the chip, which costs low, occupies small space, and obtains high reliability.

Key words: FPGA, Fault tolerance, Single event effects, Self-hosting configuration management

CLC Number: