DocumentCode :
1148347
Title :
Error-Correcting Codes in Binary-Coded Radix-r Arithmetic
Author :
Halatsis, C. ; Gaitanis, N. ; Sigala, M.
Author_Institution :
Computer Center, N.R.C. "Democritos," Aghia Paraskevi
Issue :
3
fYear :
1983
fDate :
3/1/1983 12:00:00 AM
Firstpage :
326
Lastpage :
328
Abstract :
This paper presents a new class of AN codes of high efficiency capable of correcting single errors in radix-r arithmetic with the binary coded digits—BCr—system. The errors corrected within a single radix-r digit are single errors of the binary digits with weight ±wi≤ r–1,i=1,2,···, m, which are used to encode the BCr digits. The corresponding arithmetic unit is made out of slices, one for each BCr digit. The AN codes considered have a generator A of the form A = τ·p where τ, p odd and rp=n-1 ≤ τ < p. The paper establishes the selection criteria of r and p such that the code range of the AN codes is equal to M = rk± 1. The criteria are applied to the BCD system, and we determine all τ < 100 and p < 200 for the most important BCD codes with weights ± wi < r –1, i = 1, 2, 3, 4. For each BCD code, the paper gives the numbers τ < 100 for which AN codes exist, and the maximum code efficiency E = 2·m·k/(A-1) attained at some p < 200.
Keywords :
AN codes; BCr arithmetic; error-correcting codes; Arithmetic; Error analysis; Error correction; Error correction codes; AN codes; BCr arithmetic; error-correcting codes;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1983.1676227
Filename :
1676227
Link To Document :
بازگشت