• DocumentCode
    78432
  • Title

    Fine-Grained Fast Field-Programmable Gate Array Scrubbing

  • Author

    Nazar, Gabriel Luca ; Pereira Santos, Leonardo ; Carro, Luigi

  • Author_Institution
    Inst. de Inf., Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
  • Volume
    23
  • Issue
    5
  • fYear
    2015
  • fDate
    May-15
  • Firstpage
    893
  • Lastpage
    904
  • Abstract
    Field-programmable gate arrays provide several relevant advantages for critical systems, such as flexibility and high performance. However, their use in critical systems requires efficient means to mitigate transient faults in the configuration bits. This paper focuses on an alternative mechanism to reduce the repair time of traditional scrubbing approaches. It relies on fine-grained error detection and partial reconfiguration. The fine-grained information is used to dynamically choose an optimized starting position for the scrubbing procedure, reducing the mean repair time. We explore the design space provided by the technique and propose an approach to make resilient diagnosis of configuration faults. The efficiency, scalability, and robustness of the proposed mechanisms are evaluated.
  • Keywords
    failure analysis; field programmable gate arrays; FPGA; configuration bits; configuration faults; critical systems; design space; fast field-programmable gate array scrubbing; fine-grained error detection; partial reconfiguration; repair time; transient fault mitigation; Circuit faults; Field programmable gate arrays; Histograms; Maintenance engineering; Redundancy; Tunneling magnetoresistance; Fault diagnosis; fault tolerance; field-programmable gate arrays (FPGAs); field-programmable gate arrays (FPGAs).;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2330742
  • Filename
    6847718