Welcome to Journal of Beijing Institute of Technology
Volume 25Issue 3
.
Turn off MathJax
Article Contents
JIANG Run-zhen, WANG Yong-qing, FENG Zhi-qiang, YU Xiu-li. Low complexity SEU mitigation technique for SRAM-based FPGAs[J]. JOURNAL OF BEIJING INSTITUTE OF TECHNOLOGY, 2016, 25(3): 403-412. doi: 10.15918/j.jbit1004-0579.201625.0314
Citation: JIANG Run-zhen, WANG Yong-qing, FENG Zhi-qiang, YU Xiu-li. Low complexity SEU mitigation technique for SRAM-based FPGAs[J].JOURNAL OF BEIJING INSTITUTE OF TECHNOLOGY, 2016, 25(3): 403-412.doi:10.15918/j.jbit1004-0579.201625.0314

Low complexity SEU mitigation technique for SRAM-based FPGAs

doi:10.15918/j.jbit1004-0579.201625.0314
  • Received Date:2014-12-28
  • An internal single event upset (SEU) mitigation technique is proposed, which reads back the configuration frames from the static random access memory (SRAM)-based field programmable gate array (FPGA) through an internal port and compares them with those stored in the radiation-hardened memory to detect and correct SEUs. Triple modular redundancy (TMR), which triplicates the circuit of the technique and uses majority voters to isolate any single upset within it, is used to enhance the reliability. Performance analysis shows that the proposed technique can satisfy the requirement of ordinary aerospace missions with less power dissipation, size and weight. The fault injection experiment validates that the proposed technique is capable of correcting most errors to protect space-borne facilities from SEUs.
  • loading
  • [1]
    Shuler R L, Bhuva B L, O'Nell P M, et al. Comparison of dual-rail and TMR logic cost effectiveness and suitability for FPGAs with reconfigurable SEU tolerance [J]. IEEE Transactions on Nuclear Science, 2009, 56(1): 214-219.
    [2]
    Quinn H, Graham P, Morgan K, et al. Flight experience of the Xilinx Virtex-4 [J]. IEEE Transactions on Nuclear Science,2013, 60(4): 2682-2690.
    [3]
    Pratt B, Fuller M, Rice M, et al. Reduced-precision redundancy for reliable FPGA communications systems in high-radiation environments [J]. IEEE Transactions on Aerospace and Electronics Systems, 2013, 49(1): 369-380.
    [4]
    Morgan K S, McMurtrey D L, Pratt B H, et al. A comparison of TMR with alternative fault-tolerant design techniques for FPGAs [J]. IEEE Transactions on Nuclear Science, 2007, 54(6): 2065-2072.
    [5]
    Ma Yin, An Junshe, Wang Lianguo, et al. SEU-tolerant system design of SRAM FPGA based on scrubbing in aerospace [J]. Chinese Journal of Space Science, 2012, 32(2):270-276. (in Chinese)
    [6]
    Berg M, Poivey C, Petrick D, et al. Effectiveness of internal versus external SEU scrubbing mitigation strategies in a Xilinx FPGA: design, test, and analysis [J]. IEEE Transactions on Nuclear Science, 2008, 55(4): 2259-2266.
    [7]
    Azambuja J R, Nazar G, Rech P, et al. Evaluating neutron induced SEE in SRAM-based FPGA protected by hardware- and software-based fault tolerant techniques[J]. IEEE Transactions on Nuclear Science, 2013, 60(6): 4243-4250.
    [8]
    Heiner J, Collins N, Wirthlin M, et al. Fault tolerant ICAP controller for high-reliable internal scrubbing[C]//IEEE Aerospace Conference, Big Sky MT, 2008.
    [9]
    Xilinx Inc.Virtex-4 FPGA configuration user guide[M].San Jose, USA: Xilinx Inc, 2009.
    [10]
    Xilinx Inc. LogiCORE IP soft error mitigation controller user guide [M].San Jose, USA: Xilinx Inc, 2011.
    [11]
    Iturbe X, Azkarate M, Martinez I, et al. A novel SEU, MBU AND SHE handling strategy for Xilinx Virtex-4 FPGAS[C]//Proceedings of the International Conference on Field Programmable Logic and Applications, Prague, Czech Repubic, 2009.
    [12]
    Carmichael C. Triple module redundancy design techniques for Virtex FPGAs[EB/OL]. (2006-06-06)[2014-07-28].http://www.xilinx.com/support/documentation/application_notes/xapp197.pdf.
    [13]
    Namazi A, Nourani M, Saquib M, et al. A fault-tolerant interconnect mechanism for NMR nanoarchitectures [J]. IEEE Transactions on Very Large Scale Integration Systems, 2010, 18(10): 1433-1446.
    [14]
    Legat U, Biasizzo A, Novak F. SEU recovery mechanism for SRAM-based FPGAs [J]. IEEE Transactions on Nuclear Science, 2012, 59(5): 2562-2571.
    [15]
    Hiemstra D M, Chayab F, Mohammed Z. Single event upset characterization of the Virtex-4 field programmable gate array using proton irradiation[C]//IEEE Radiation Effects Data Workshop, Ponte Vedra FL, Spain, 2006.
    [16]
    Chapman K. SEU Strategies for Virtex-5 devices[EB/OL]. (2010-04-01)[2014-07-28].http://www.xilinx.com/support/documentation/application_notes/xapp864.pdf.
    [17]
    Xilinx Inc. PicoBlaze 8-bit embedded microcontroller user guide[M].San Jose, USA: Xilinx Inc, 2008.
  • 加载中

Catalog

    通讯作者:陈斌, bchen63@163.com
    • 1.

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views (1095) PDF downloads(916) Cited by()
    Proportional views
    Related

    /

      Return
      Return
        Baidu
        map