A Comparison of Fault-Tolerant Memories in SRAM-Based FPGAs

被引:0
作者
Rollins, Nathaniel [1 ]
Fuller, Megan [1 ]
Wirthlin, Michael J. [1 ]
机构
[1] Brigham Young Univ, NSF Ctr High Performance Reconfigurable Comp CHRE, Dept Elect & Comp Engn, Provo, UT 84602 USA
来源
2010 IEEE AEROSPACE CONFERENCE PROCEEDINGS | 2010年
基金
美国国家科学基金会;
关键词
SYSTEMS; RELIABILITY;
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This paper compares the effectiveness and cost of different fault-tolerant techniques for FPGA memories (BRAMs, LUTRAMs, and SRLs). TMR, parity with duplication, compliment duplicate (CD) with duplication, single-error correction/double-error detection (SEC/DED), and SEC/DED with duplication are the techniques used in this study to protect FPGA memories. Memory scrubbing is also added to each of these techniques. The effectiveness of each technique is measured by the number of sensitive bits in each design as well as the number of critical failures. A critical failure is defined as an upset whose effects can only be repaired through device reconfiguration. Cost is measured in terms of FPGA slices and BRAMs. This study finds that for BRAMs and LUTRAMs scrubbing with TMR provides the best protection. For SRLs scrubbing is unnecessary, and TMR provides the best protection. This study also provides a variety of reliability-area trade-off points with fault-tolerant techniques other than TMR.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Fault Tolerance of SRAM-based FPGA Via Configuration Frames
    Lahrach, Farid
    Doumar, Abderrahim
    Chatelet, Eric
    2011 IEEE 14TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2011, : 139 - 142
  • [22] A Fast Scrubbing Method Based on Triple Modular Redundancy for SRAM-Based FPGAs
    Zhang, Rong-Sheng
    Xiao, Li-Yi
    Cao, Xue-Bing
    Li, Jie
    Li, Jia-Qiang
    Li, Lin-Zhe
    2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2018, : 1291 - 1293
  • [23] Low-Cost Strategy to Detect Faults Affecting Scrubbers in SRAM-Based FPGAs
    Grossi, Marco
    Bouras, Meryem
    Oman, Martin
    Berbia, Hassan
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 89
  • [24] Redundancy based Interconnect Duplication to Mitigate Soft Errors in SRAM-based FPGAs
    Jing, Naifeng
    Zhou, Jiacheng
    Jiang, Jianfei
    Chen, Xin
    He, Weifeng
    Mao, Zhigang
    2015 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2015, : 764 - 769
  • [25] A novel CLB architecture to detect and correct SEU in LUTs of SRAM-based FPGAs
    Sundar, ES
    Chandrasekhar, V
    Sashikanth, M
    Kamakoti, V
    Narayanan, V
    2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 121 - 128
  • [26] A new reliability-oriented place and route algorithm for SRAM-based FPGAs
    Sterpone, L
    Violante, M
    IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (06) : 732 - 744
  • [27] A Switch Box Architecture to Mitigate Bridging and Short Faults in SRAM-Based FPGAs
    Ebrahimi, Hassan
    Zamani, Morteza Saheb
    Razavi, Seyyed Ahmad
    2010 IEEE 25TH INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS (DFT 2010), 2010, : 218 - 224
  • [28] Impact of TMR design layouts on single event tolerance in SRAM-based FPGAs
    Wang, Haibin
    Wang, Yangsheng
    Wang, Weicheng
    MICROELECTRONICS RELIABILITY, 2021, 120
  • [29] SER-Tvpack: An SER estimation-based clustering method for SRAM-based FPGAs
    Kuang, Jishun, 1764, Science Press (51): : 1764 - 1772
  • [30] A Novel Design Methodology for Implementing Reliability-Aware Systems on SRAM-Based FPGAs
    Bolchini, Cristiana
    Miele, Antonio
    Sandionigi, Chiara
    IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (12) : 1744 - 1758