Skip to main navigation Skip to search Skip to main content

An error-detection and self-repairing method for dynamically and partially reconfigurable systems

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

23 Scopus citations

Abstract

Reconfigurable systems are gaining an increasing interest in the domain of safety-critical applications, for example in space and avionic applications. In fact, the capability of reconfiguring the system during run-time execution and the high computational power of modern Field Programmable Gate Arrays (FPGAs) makes these devices suitable for data processing. Moreover, such systems must also guarantee the abilities of self-awareness, self-diagnosis and self-repair in order to cope with errors due to the harsh conditions typically existing in some environments. In this paper we propose a self-repairing method for partially and dynamically reconfigurable systems applied at a fine-grain granularity level. Our method is able to recover and correct errors using the run-time partial reconfiguration capabilities offered by modern SRAM-based FPGAs. Fault injection experiments have been executed on a dynamically reconfigurable system embedding a number of benchmark circuits. Results demonstrate that the method can achieve full detection of single and multiple errors, while significantly improving the system availability with respect to traditional error detection and correction methods.

Original languageEnglish
Title of host publicationProceedings - 2013 18th IEEE European Test Symposium, ETS 2013
DOIs
StatePublished - 2013
Externally publishedYes
Event2013 18th IEEE European Test Symposium, ETS 2013 - Avignon, France
Duration: 27 May 201330 May 2013

Publication series

NameProceedings - 2013 18th IEEE European Test Symposium, ETS 2013

Conference

Conference2013 18th IEEE European Test Symposium, ETS 2013
Country/TerritoryFrance
CityAvignon
Period27/05/1330/05/13

Keywords

  • Multiple Bit Upsets (MBUs)
  • Partial and Dynamic Reconfiguration
  • Self-Repair
  • Single Event Upsets (SEUs)

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'An error-detection and self-repairing method for dynamically and partially reconfigurable systems'. Together they form a unique fingerprint.

Cite this