On Theory and in Residue Fast Algorithms for Error Correction Number System Product Codes

h this paper, we develop a coding theory approach to error control in residue number system product codes. Based on this coding theory framework, new computationally efficient algorithms are derived for correcting single errors, double errors, multiple errors, and simultaneously detecting multiple errors and additive overtlow. These algorithms reduce the computational complexity of previously known algorithms by at least an order of magnitude. In addition, it is worthwhile to mention here that all the literature published thus far deals almost exclusively with single error correction.

[1]  Jenn-Dong Sun Error control techniques in residue number systems: theory, algorithms and implementation , 1991 .

[2]  David M. Mandelbaum,et al.  On a class of arithmetic codes and a decoding algorithm (Corresp.) , 1976, IEEE Trans. Inf. Theory.

[3]  David Mandelbaum MANDELBAUM : ERROR CORRECTION IN RESIDUE ARITHMETIC , 2022 .

[4]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[5]  Piero Maestrini,et al.  Error Correcting Properties of Redundant Residue Number Systems , 1973, IEEE Transactions on Computers.

[6]  H. Krishna,et al.  A coding theory approach to error control in redundant residue number systems. I. Theory and single error correction , 1992 .

[7]  Vijaya Ramachandran Single Residue Error Correction in Residue Number Systems , 1983, IEEE Trans. Computers.

[8]  Piero Maestrini,et al.  Improved decoding algorithms for arithmetic residue codes (Corresp.) , 1978, IEEE Trans. Inf. Theory.

[9]  Hao-Yung Lo,et al.  An Algorithm for Scaling and Single Residue Error Correction in Residue Number Systems , 1990, IEEE Trans. Computers.

[10]  R. W. Watson,et al.  Self-checked computation using residue arithmetic , 1966 .

[11]  Piero Maestrini,et al.  Error Detection and Correction by Product Codes in Residue Number Systems , 1974, IEEE Transactions on Computers.

[12]  W. K. Jenkins,et al.  Self-checking properties of residue number error checkers based on mixed radix conversion , 1988 .

[13]  Stephen S. Yau,et al.  Error Correction in Redundant Residue Number Systems , 1973, IEEE Trans. Computers.

[14]  W. Kenneth Jenkins Failure resistant digital filters based on residue number system product codes , 1982, ICASSP.

[15]  Ramdas Kumaresan,et al.  Fast Base Extension Using a Redundant Modulus in RNS , 1989, IEEE Trans. Computers.