• DocumentCode
    3534166
  • Title

    A novel SRAM-based FPGA architecture for efficient TMR fault tolerance support

  • Author

    Kyriakoulakos, Konstantinos ; Pnevmatikatos, Dionisios

  • Author_Institution
    ECE Dept., Tech. Univ. of Crete, Chania, Greece
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 2 2009
  • Firstpage
    193
  • Lastpage
    198
  • Abstract
    This paper proposes a novel SRAM based FPGA architecture that is suitable for mapping designs when fault tolerance is desirable. TMR has been successfully applied in FPGAs to mitigate transient faults, which are likely to occur in harsh environments such as in space applications. In addition, fault tolerance techniques gain importance as feature sizes shrink and make circuits less reliable. However, TMR comes at high area penalty, which increases as the TMR grain becomes finer. We propose a slight modification to existing SRAM based FPGA architectures to support fine grain redundancy at an area cost even less than 3times (1.76times in average for our benchmark circuits). Our approach also provides accurate fault location and allows smaller and more infrequent reconfigurations saving both reconfiguration time and power.
  • Keywords
    SRAM chips; fault tolerant computing; field programmable gate arrays; logic design; memory architecture; SRAM based FPGA architecture; TMR fault tolerance; static RAM; triple modular redundancy; Circuit faults; Computer errors; Costs; Fault tolerance; Field programmable gate arrays; Latches; Random access memory; Redundancy; Single event upset; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
  • Conference_Location
    Prague
  • ISSN
    1946-1488
  • Print_ISBN
    978-1-4244-3892-1
  • Electronic_ISBN
    1946-1488
  • Type

    conf

  • DOI
    10.1109/FPL.2009.5272319
  • Filename
    5272319