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