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
Link To Document