Search NASASearch

NASA NTRS · 20060021469

Evolutionary Based Techniques for Fault Tolerant Field Programmable Gate Arrays

Abstract

The use of SRAM-based Field Programmable Gate Arrays (FPGAs) is becoming more and more prevalent in space applications. Commercial-grade FPGAs are potentially susceptible to permanently debilitating Single-Event Latchups (SELs). Repair methods based on Evolutionary Algorithms may be applied to FPGA circuits to enable successful fault recovery. This paper presents the experimental results of applying such methods to repair four commonly used circuits (quadrature decoder, 3-by-3-bit multiplier, 3-by-3-bit adder, 440-7 decoder) into which a number of simulated faults have been introduced. The results suggest that evolutionary repair techniques can improve the process of fault recovery when used instead of or as a supplement to Triple Modular Redundancy (TMR), which is currently the predominant method for mitigating FPGA faults.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Larchev, Gregory V., Lohn, Jason D.. 2006-01-26. Evolutionary Based Techniques for Fault Tolerant Field Programmable Gate Arrays. https://ntrs.nasa.gov/citations/20060021469

Cite the original work for its findings. Save a collection to share your selection of sources.