• DocumentCode
    2980060
  • Title

    Fine-grain SEU mitigation for FPGAs using Partial TMR

  • Author

    Pratt, Brian ; Caffrey, Michael ; Carroll, James F. ; Graham, P. ; Morgan, Keith ; Wirthlin, Michael

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Brigham Young Univ., Provo, UT, USA
  • fYear
    2007
  • fDate
    10-14 Sept. 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The mitigation of single-event upsets (SEUs) in field-programmable gate arrays (FPGAs) is an increasingly important subject as FPGAs are used in radiation environments such as space. Triple modular redundancy (TMR) is the most frequently used SEU mitigation technique but is very expensive in terms of area and power costs. These costs can be reduced by sacrificing some reliability and applying TMR to only part of the FPGA design. Our Partial TMR method focuses on the most critical sections of the design and increases reliability by applying TMR to continuous sections of the circuit. We introduce an automated software tool that uses the Partial TMR method to apply TMR incrementally until the specified percentage of resources are utilized. Thus the tool gives the maximum reliability gain for the specified area cost. The amount of mitigation applied can be chosen at a very fine level, giving the designer maximum flexibility when producing the final mitigated design.
  • Keywords
    circuit reliability; field programmable gate arrays; FPGA; circuit reliability; field-programmable gate arrays; single-event upsets; triple modular redundancy; Circuits; Costs; Field programmable gate arrays; Laboratories; Logic arrays; Logic design; Protection; Redundancy; Single event upset; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Radiation and Its Effects on Components and Systems, 2007. RADECS 2007. 9th European Conference on
  • Conference_Location
    Deauville
  • ISSN
    0379-6566
  • Print_ISBN
    978-1-4244-1704-9
  • Type

    conf

  • DOI
    10.1109/RADECS.2007.5205468
  • Filename
    5205468