Title :
Designing fault tolerant systems into SRAM-based FPGAs
Author :
Lima, Fernanda ; Carro, Luigi ; Reis, Ricardo
Author_Institution :
Instituto de Informatica, Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
Abstract :
This paper discusses high level techniques for designing fault tolerant systems in SRAM-based FPGAs, without modification in the FPGA architecture. Triple Modular Redundancy (TMR) has been successfully applied in FPGAs to mitigate transient faults, which are likely to occur in space applications. However, TMR comes with high area and power dissipation penalties. The new technique proposed in this paper was specifically developed for FPGAs to cope with transient faults in the user combinational and sequential logic, while also reducing pin count, area and power dissipation. The methodology was validated by fault injection experiments in an emulation board. We present some fault coverage results and a comparison with the TMR approach.
Keywords :
SRAM chips; fault tolerant computing; field programmable gate arrays; redundancy; FPGA architecture; SRAM-based FPGA; fault coverage result; fault injection experiment; fault tolerant system; high level technique; transient faults; triple modular redundancy; Aerospace electronics; Costs; Fault tolerance; Fault tolerant systems; Field programmable gate arrays; Logic; Permission; Power dissipation; Single event upset; Space vehicles;
Conference_Titel :
Design Automation Conference, 2003. Proceedings
Print_ISBN :
1-58113-688-9
DOI :
10.1109/DAC.2003.1219099