• DocumentCode
    1778178
  • Title

    A novel methodology to increase fault tolerance in autonomous FPGA-based systems

  • Author

    Di Carlo, S. ; Gambardella, Giulio ; Prinetto, P. ; Rolfo, Daniele ; Trotta, Pascal ; Vallero, Alessandro

  • Author_Institution
    Dipt. di Autom. e Inf., Politec. di Torino, Turin, Italy
  • fYear
    2014
  • fDate
    7-9 July 2014
  • Firstpage
    87
  • Lastpage
    92
  • Abstract
    Nowadays Field-Programmable Gate Arrays (FP-GAs) are increasingly used in critical applications. In these scenarios fault tolerance techniques are needed to increase system dependability and lifetime. This paper proposes a novel methodology to achieve autonomous fault tolerance in FPGA-based systems affected by permanent faults. A design flow is defined to help designers to build a system with increased lifetime and availability. The methodology exploits Dynamic Partial Reconfiguration (DPR) to relocate at run-time faulty modules implemented onto the FPGA. A partitioning method is also presented to provide a solution which maximizes the number of permanent faults the system can tolerate. Experimental results highlight the negligible performance degradation introduced by applying the proposed methodology, and the improvements with respect to state-of-the-art solutions.
  • Keywords
    circuit reliability; fault tolerance; field programmable gate arrays; logic design; DPR; autonomous FPGA-based system; availability; dynamic partial reconfiguration; field-programmable gate array; permanent fault tolerance technique; Availability; Circuit faults; Fault tolerance; Fault tolerant systems; Field programmable gate arrays; Integrated circuit interconnections; Partitioning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    On-Line Testing Symposium (IOLTS), 2014 IEEE 20th International
  • Conference_Location
    Platja d´Aro, Girona
  • Type

    conf

  • DOI
    10.1109/IOLTS.2014.6873677
  • Filename
    6873677