2011
DOI: 10.1145/1978802.1978810
|View full text |Cite
|
Sign up to set email alerts
|

Progress in autonomous fault recovery of field programmable gate arrays

Abstract: The capabilities of current fault-handling techniques for Field Programmable Gate Arrays (FPGAs) develop a descriptive classification ranging from simple passive techniques to robust dynamic methods. Fault-handling methods not requiring modification of the FPGA device architecture or user intervention to recover from faults are examined and evaluated against overhead-based and sustainability-based performance metrics such as additional resource requirements, throughput reduction, fault capacity, and fault cove… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
23
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 31 publications
(23 citation statements)
references
References 26 publications
0
23
0
Order By: Relevance
“…Fault recovery mechanisms in FPGAs can be classified in offline and online methods [9]. The former imply stopping the data processing while the healing process is active, while the latter involve being able to keep processing data while the system is faulty or being repaired, with the advantage of keeping the system running and therefore increasing the system's availability.…”
Section: Analysis Of the State Of The Artmentioning
confidence: 99%
“…Fault recovery mechanisms in FPGAs can be classified in offline and online methods [9]. The former imply stopping the data processing while the healing process is active, while the latter involve being able to keep processing data while the system is faulty or being repaired, with the advantage of keeping the system running and therefore increasing the system's availability.…”
Section: Analysis Of the State Of The Artmentioning
confidence: 99%
“…Previous works establish the successful use of Evolutionary Algorithms for adaptive self-recovery of hardware systems based on reconfigurable logic, especially FPGAs [12], [13], [25], [26] and [23]. In [12], a survey of techniques ranging from passive to dynamic in classification are presented to tackle hard faults in SRAM-based FPGAs for small circuit case studies.…”
Section: A Genetic Algorithm-based Refurbishment Of Reconfigurable Hmentioning
confidence: 99%
“…Of particular note are present-day field programmable gate array (FPGA) devices that contain large quantities of embedded static RAM (SRAM) where there is a growing interest in 'design for reliability' strategies that encompass functional diversity, modular redundancy, fine-grained fault-tolerant design and autonomous self-repair. 9 New design approaches are needed for custom logic, for which data error detection and correction (EDC) strategies such as two-dimensional hamming codes or fault-tolerant logic are typically applied. Figure 1 illustrates three examples of fine-grained logic redundancy strategies that have been proposed.…”
Section: Introductionmentioning
confidence: 99%