• DocumentCode
    1834860
  • Title

    Designing fault tolerant systems into SRAM-based FPGAs

  • Author

    Lima, Fernanda ; Carro, Luigi ; Reis, Ricardo

  • Author_Institution
    Instituto de Informatica, Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2003
  • fDate
    2-6 June 2003
  • Firstpage
    650
  • Lastpage
    655
  • Abstract
    This paper discusses high level techniques for designing fault tolerant systems in SRAM-based FPGAs, without modification in the FPGA architecture. Triple Modular Redundancy (TMR) has been successfully applied in FPGAs to mitigate transient faults, which are likely to occur in space applications. However, TMR comes with high area and power dissipation penalties. The new technique proposed in this paper was specifically developed for FPGAs to cope with transient faults in the user combinational and sequential logic, while also reducing pin count, area and power dissipation. The methodology was validated by fault injection experiments in an emulation board. We present some fault coverage results and a comparison with the TMR approach.
  • Keywords
    SRAM chips; fault tolerant computing; field programmable gate arrays; redundancy; FPGA architecture; SRAM-based FPGA; fault coverage result; fault injection experiment; fault tolerant system; high level technique; transient faults; triple modular redundancy; Aerospace electronics; Costs; Fault tolerance; Fault tolerant systems; Field programmable gate arrays; Logic; Permission; Power dissipation; Single event upset; Space vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings
  • Print_ISBN
    1-58113-688-9
  • Type

    conf

  • DOI
    10.1109/DAC.2003.1219099
  • Filename
    1219099