• DocumentCode
    2803846
  • Title

    Exploiting Free LUT Entries to Mitigate Soft Errors in SRAM-based FPGAs

  • Author

    Huang, Keheng ; Hu, Yu ; Li, Xiaowei ; Hua, Gengxin ; Liu, Hongjin ; Liu, Bo

  • fYear
    2011
  • fDate
    20-23 Nov. 2011
  • Firstpage
    438
  • Lastpage
    443
  • Abstract
    As the feature size of FPGA shrinks to nanometers, SRAM-based FPGAs are more vulnerable to soft errors. During logic synthesis, reliability of the design can be improved by introducing logic masking effect. In this work, we observe that there are a lot of not-fully occupied look-up tables (LUTs) after logic synthesis. Hence, we propose a functional equivalent class based soft error mitigation scheme to exploit free LUT entries in the circuit. The proposed technique replaces not fully-occupied LUTs with corresponding functional equivalent classes, which can improve the reliability while preserve the functionality of the design. Experimental results show that, compared with the baseline ABC mapper, the proposed technique can reduce the soft error rate by 21%, and the critical-path delay increase is only 4.25%.
  • Keywords
    SRAM chips; field programmable gate arrays; logic design; radiation hardening (electronics); table lookup; FPGA; SRAM; free LUT entries; functional equivalent class; logic masking effect; logic synthesis; not fully occupied look up table; soft errors; Circuit faults; Field programmable gate arrays; Forward error correction; Reliability engineering; Table lookup; Vectors; FPGAs; free LUT entries; functional equivalent class; logic synthesis; not fully-occupied LUTs; soft error mitigation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium (ATS), 2011 20th Asian
  • Conference_Location
    New Delhi
  • ISSN
    1081-7735
  • Print_ISBN
    978-1-4577-1984-4
  • Type

    conf

  • DOI
    10.1109/ATS.2011.25
  • Filename
    6114769