DocumentCode
271603
Title
Modified DEC BCH codes for parallel correction of 3-bit errors comprising a pair of adjacent errors
Author
Badack, Christian ; Kern, T. ; Gössel, Michael
Author_Institution
Dept. of Comput. Sci., Univ. of Potsdam, Potsdam, Germany
fYear
2014
fDate
7-9 July 2014
Firstpage
116
Lastpage
121
Abstract
In this paper we propose a modification of double error correcting (DEC) BCH codes that allows for a fast correction of arbitrary 1-bit and 2-bit errors, as well as 3-bit errors comprising adjacent 2-bit errors in certain bit positions. The proposed code has the same number of check bits as a double error correcting, triple error detecting (DEC-TED) BCH code with code distance 6. The proposed code is particularly useful for multi-level memories capable of storing more than one bit of data per memory cell. A method for decoding and a parallel implementation of the codes is described. Experimentally the decoding latency and area consumption is compared to parallel implementations of Hsiao SEC-DED codes, DEC BCH codes and TEC BCH codes for data bit sizes ranging from 8 to 1024 bits commonly used in memory applications.
Keywords
BCH codes; decoding; error correction codes; error detection codes; storage management chips; 1-bit errors; 3-bit errors; DEC-TED BCH code; Hsiao SEC-DED codes; adjacent 2-bit errors; adjacent errors; area consumption; bit positions; check bits; data per memory cell; decoding latency; double error correcting codes; modified DEC BCH codes; multilevel memories; parallel correction; storage capacity 8 bit to 1024 bit; triple error detecting codes; Decoding; Error correction; Error correction codes; Polynomials; Testing; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
On-Line Testing Symposium (IOLTS), 2014 IEEE 20th International
Conference_Location
Platja d´Aro, Girona
Type
conf
DOI
10.1109/IOLTS.2014.6873682
Filename
6873682
Link To Document