Effectiveness and Failure Modes of Error Correcting Code in Industrial 65 Nm CMOS SRAMs Exposed to Heavy Ions

Tong Teng,Wang Xiao-Hui,Zhang Zhan-Gang,Ding Peng-Cheng,Liu Jie,Liu Tian-Qi,Su Hong
DOI: https://doi.org/10.13538/j.1001-8042/nst.25.010405
2014-01-01
Abstract:Single event upsets (SEUs) induced by heavy ions were observed in 65 nm SRAMs to quantitatively evaluate the applicability and effectiveness of single-bit error correcting code (ECC) utilizing Hamming Code. The results show that the ECC did improve the performance dramatically, with the SEU cross sections of SRAMs with ECC being at the order of 10-11 cm2/bit, two orders of magnitude higher than that without ECC (at the order of 10-9 cm2/bit). Also, ineffectiveness of ECC module, including 1-, 2- and 3-bits errors in single word (not Multiple Bit Upsets), was detected. The ECC modules in SRAMs utilizing (12, 8) Hamming code would lose work when 2-bits upset accumulates in one codeword. Finally, the probabilities of failure modes involving 1-, 2- and 3-bits errors, were calcaulated at 39.39%, 37.88% and 22.73%, respectively, which agree well with the experimental results.
What problem does this paper attempt to address?