DocumentCode :
2068354
Title :
Enhanced error correction against multiple-bit-upset based on BCH code for SRAM
Author :
Weijia Ma ; Xiaole Cui ; Chung-Len Lee
Author_Institution :
Shenzhen Grad. Sch., Key Lab. of Integrated Microsyst., Peking Univ., Shenzhen, China
fYear :
2013
fDate :
28-31 Oct. 2013
Firstpage :
1
Lastpage :
4
Abstract :
With scaling down of device and increasing memory density, reliability of SRAM faces severe challenge from soft errors, for radiation particles may upset multiple adjacent memory cells, and this limits the efficacy of conventionally used error correcting codes. This paper, based on the double error correcting (DEC) BCH codes, presents a solution to find codes which can correct, in addition to double random errors, a burst error of length up to three bits for 16, 32-bit memories or a burst error of length up to four for 16, 32 and 64-bit memories. The codes have been implemented in parallel architecture with a 90nm CMOS technology, and the result shows that they incurs almost the same latency and area overhead as compared to the conventional DEC BCH code which only correct double random errors.
Keywords :
BCH codes; CMOS memory circuits; SRAM chips; error correction codes; integrated circuit reliability; BCH code; CMOS technology; DEC BCH codes; SRAM reliability; double error correcting codes; double random error correction; enhanced error correction; error correcting codes; memory density; multiple adjacent memory cells; multiple-bit-upset; parallel architecture; radiation particles; size 90 nm; soft errors; storage capacity 16 bit; storage capacity 32 bit; storage capacity 64 bit; Decoding; Encoding; Error correction; Error correction codes; Generators; Hardware; Random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASIC (ASICON), 2013 IEEE 10th International Conference on
Conference_Location :
Shenzhen
ISSN :
2162-7541
Print_ISBN :
978-1-4673-6415-7
Type :
conf
DOI :
10.1109/ASICON.2013.6812015
Filename :
6812015
Link To Document :
بازگشت