• DocumentCode
    642790
  • Title

    Scrubbing unit repositioning for fast error repair in FPGAs

  • Author

    Nazar, G.L. ; Santos, Leonardo P. ; Carro, Luigi

  • Author_Institution
    Inst. de Inf., Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2013
  • fDate
    Sept. 29 2013-Oct. 4 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Field Programmable Gate Arrays (FPGAs) are very successful platforms that rely on large configuration memories to store the circuit functions required by users. Faults affecting such memories are a major dependability threat for these devices, and the applicability of FPGAs on critical systems depends on efficient means to mitigate their effects. The main means to effectively remove such faults, namely configuration scrubbing, consists in rewriting the desired contents of this memory and suffers from high power consumption and a long mean time to repair (MTTR). In this work we propose Scrubbing Unit Repositioning for Fast Error Repair (SURFER), a novel approach to exploit partial dynamic reconfiguration coupled with fine-grained redundancy to greatly reduce the MTTR for FPGAs subject to upsets in their configuration memories.
  • Keywords
    fault tolerant computing; field programmable gate arrays; power aware computing; redundancy; FPGA; MTTR; SURFER; critical systems; fine-grained redundancy; large configuration memories; long mean time to repair; partial dynamic reconfiguration; power consumption; scrubbing unit repositioning for fast error repair; Acceleration; Circuit faults; Field programmable gate arrays; Histograms; Maintenance engineering; Memory management; Redundancy; FPGA; Mean Time to Repair; Single Event Upset;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compilers, Architecture and Synthesis for Embedded Systems (CASES), 2013 International Conference on
  • Conference_Location
    Montreal, QC
  • Type

    conf

  • DOI
    10.1109/CASES.2013.6662506
  • Filename
    6662506