DocumentCode
144160
Title
Modified Hamming Codes to Enhance Short Burst Error Detection in Semiconductor Memories (Short Paper)
Author
Saiz-Adalid, Luis-J. ; Gil, Paulo ; Baraza-Calvo, J.-Carlos ; Ruiz, Juan-Carlos ; Gil-Tomas, D. ; Gracia-Moran, J.
Author_Institution
Inst. ITACA, Univ. Politec. de Valencia, Valencia, Spain
fYear
2014
fDate
13-16 May 2014
Firstpage
62
Lastpage
65
Abstract
Error correction codes are used in semiconductor memories to protect information against errors. Simple error correction codes are preferred due to their low redundancy and encoding/decoding latency. Hamming codes are simple and can be easily built for any word length. They only allow single error correction, so a multiple error can lead to a wrong decoding. Multiple errors often manifest as burst errors, and they are becoming more frequent as integration scale increases. This paper proposes modified Hamming codes, with the same redundancy and coverage as the original versions, but adding short burst error detection. Three code examples, with different error correction and detection capabilities, are presented. They are especially well-suited for memories, where the length of the data word is commonly a power of 2, and low redundancy and fast and simple encoder and decoder circuits are required.
Keywords
Hamming codes; decoding; error correction codes; error detection codes; storage management chips; decoder circuits; encoder circuits; encoding-decoding latency; error correction codes; information protection; modified Hamming codes; semiconductor memories; short burst error detection; Decoding; Encoding; Error correction; Error correction codes; Parity check codes; Proposals; Redundancy; Error control codes; Error correction and detection; Hamming codes; Reliable memories;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing Conference (EDCC), 2014 Tenth European
Conference_Location
Newcastle
Type
conf
DOI
10.1109/EDCC.2014.25
Filename
6821090
Link To Document