DocumentCode
824916
Title
Failure-detecting arithmetic convolutional codes and an iterative correcting strategy
Author
Redinbo, G.Robert
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Davis, CA, USA
Volume
52
Issue
11
fYear
2003
Firstpage
1434
Lastpage
1442
Abstract
Errors due to failures in data processing algorithms may be detected and even corrected by employing systematic convolutional codes defined over the fixed-point arithmetic structures supporting the computations. A new class of arithmetic convolutional codes using symbols from the finite ring associated with normal signed arithmetic is based on binary burst-correcting codes and a code´s performance in the larger context exceeds that of an underlying basis code. When failures satisfy the usual guard band requirements for the binary code, error correction is possible using an iterative feedback decoder processing syndromes that are defined over the integers modulo a power of two. A class of high rate burst-correcting codes is discussed in more detail and their properties guarantee the detection of the onset of errors. The corrector also contains failure error-detecting capabilities.
Keywords
binary codes; convolutional codes; error correction; error correction codes; error detection; fault tolerance; fixed point arithmetic; iterative decoding; algorithm-based fault tolerance; binary burst-correcting codes; convolutional codes; data processing algorithm error; error correction; fixed-point arithmetic; free modules; integers modulo; iterative decoding; real number codes; signed arithmetic; syndrome decoding; Convolutional codes; Data processing; Error correction; Error correction codes; Feedback; Fixed-point arithmetic; Iterative algorithms; Iterative decoding; Protection; Signal processing algorithms;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2003.1244941
Filename
1244941
Link To Document