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
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;
Conference_Titel :
Test Symposium (ATS), 2011 20th Asian
Conference_Location :
New Delhi
Print_ISBN :
978-1-4577-1984-4
DOI :
10.1109/ATS.2011.25