Title :
Fast run-time fault location in dependable FPGA-based applications
Author :
Huang, Wei-Je ; Mitra, Subhasish ; McCluskey, Edward J.
Author_Institution :
Center for Reliable Comput., Stanford Univ., CA, USA
Abstract :
Run-time fault location in field-programmable gate arrays (FPGAs) is important because the resulting diagnostic information can be used to reconfigure the FPGA to tolerate permanent faults. In order to minimize system downtime and increase availability, a fault location technique with very short diagnostic latency is desired. We present a fast technique for run-time FPGA fault location that can be used for high-availability reconfigurable systems. By integrating FPGA fault tolerance and concurrent error detection (CED) techniques, our approach can achieve significant availability improvement by minimizing the number of reconfigurations required for FPGA fault location and recovery. The area overhead of our approach is studied and illustrated using applications implemented in FPGAs
Keywords :
circuit optimisation; error detection; fault diagnosis; field programmable gate arrays; integrated circuit testing; logic testing; CED; FPGA-based applications; area overhead; availability; concurrent error detection; diagnostic information; fault location technique; permanent faults; reconfigurations; run-time fault location; system downtime; Circuit faults; Fault detection; Fault location; Fault tolerance; Fault tolerant systems; Field programmable gate arrays; Programmable logic arrays; Reconfigurable logic; Routing; Runtime;
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 2001. Proceedings. 2001 IEEE International Symposium on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7695-1203-8
DOI :
10.1109/DFTVS.2001.966772