DocumentCode :
1890759
Title :
Low complexity cross parity codes for multiple and random bit error correction
Author :
Poolakkaparambil, Mahesh ; Mathew, Jimson ; Jabir, Abusaleh M. ; Mohanty, Saraju P.
Author_Institution :
Dept. of Comput. Sci. & Electron., Oxford Brookes Univ., Oxford, UK
fYear :
2012
fDate :
19-21 March 2012
Firstpage :
57
Lastpage :
62
Abstract :
Error detection and correction which has been used in communication and memory design is becoming increasingly important in fault tolerant logic circuit design. As a result of the aggressive technology scaling, the current high-density integrated circuits are easily succumbed to faulty operations generated from many sources including stuck-at-faults, radiation induced faults, or malicious eavesdropper attacks. The currently used techniques like low-density parity-check (LDPC) and Hamming code based fault masking to mitigate bit flips in the digital circuits are either single bit error correcting or multiple error correctable with Bose-Choudhury-Hocquenghem (BCH) and Reed-solomon based methods with very large overheads. This paper introduce a novel cross code based method that can correct multiple errors with minimal compromise in error correction capability and area. The key idea of the novel method proposed in this paper is that do not correct all the errors but minimize their probability being escaped. Experimental results of the proposed methods show that the following: (1) area overhead is 101% for Hamming cross code and 106% for BCH cross code for a 90-bit finite field multiplier and (2) 150% for Hamming cross code and 170% for BCH cross codes for practically used 163-bit digit serial polynomial basis multiplier. Thus, the proposed methods are significantly efficient compared to Triple Modular Redundancy (TMR), LDPC, Hamming based methods in terms of area overhead and also the first attempted approach to a low complexity multiple error correctable digit serial multiplier to the best of the authors knowledge.
Keywords :
BCH codes; Hamming codes; Reed-Solomon codes; error correction codes; error detection codes; fault tolerance; logic circuits; logic design; parity check codes; Bose-Choudhury-Hocquenghem based method; Hamming code; Reed-Solomon based method; error detection; fault masking; fault tolerant logic circuit design; low complexity cross parity codes; low-density parity-check code; multiple bit error correction; random bit error correction; triple modular redundancy; word length 163 bit; word length 90 bit; Circuit faults; Complexity theory; Cryptography; Decoding; Error correction; Error correction codes; Transient analysis; Bose-Choudhury-Hocquenghem Code; Concurrent Error Detection; N-Modular Redundancy; Polynomial Basis Bultiplier; Single Error Correction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Electronic Design (ISQED), 2012 13th International Symposium on
Conference_Location :
Santa Clara, CA
ISSN :
1948-3287
Print_ISBN :
978-1-4673-1034-5
Type :
conf
DOI :
10.1109/ISQED.2012.6187474
Filename :
6187474
Link To Document :
بازگشت