• DocumentCode
    3261971
  • Title

    Scrubbing away transients and jiggling around the permanent: long survival of FPGA systems through evolutionary self-repair

  • Author

    Garvie, Miguel ; Thompson, Adrian

  • Author_Institution
    Dept. of Informatics, Sussex Univ., Brighton, UK
  • fYear
    2004
  • fDate
    12-14 July 2004
  • Firstpage
    155
  • Lastpage
    160
  • Abstract
    The jiggling architecture extending TMR+scrubbing is shown to mitigate FPGA transient and permanent faults using low overhead. Mission operation is never interrupted. The repair circuitry is sufficiently small that a pair could mutually repair each other. A minimal evolutionary algorithm is used during permanent fault self-repair. Reliability analysis of the studied case shows the system has a 0.99 probability of surviving 17 times the mean time to local permanent fault arrival. Such a system would be 0.99 probable to survive 100 years with one fault every 6 years.
  • Keywords
    evolutionary computation; fault tolerance; field programmable gate arrays; integrated circuit reliability; redundancy; 100 year; FPGA long survival time; TMR; evolutionary algorithm; evolutionary self-repair; fault self-repair; fault tolerance; jiggling; lazy scrubbing; permanent faults; reliability analysis; repair circuitry; transient faults; triple module redundancy; Aging; Circuit faults; Earth; Field programmable gate arrays; Hardware; Mission critical systems; Single event upset; Space missions; Testing; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    On-Line Testing Symposium, 2004. IOLTS 2004. Proceedings. 10th IEEE International
  • Print_ISBN
    0-7695-2180-0
  • Type

    conf

  • DOI
    10.1109/OLT.2004.1319674
  • Filename
    1319674