• DocumentCode
    1136469
  • Title

    Arithmetic Codes in Residue Number Systems with Magnitude Index

  • Author

    Barsi, Ferruccio ; Maestrini, Piero

  • Author_Institution
    Istituto di Elaborazione dell´´Informazione
  • Issue
    12
  • fYear
    1978
  • Firstpage
    1185
  • Lastpage
    1188
  • Abstract
    The idea of adding a magnitude index to the residue representation of numbers is reconsidered. The range of a given residue number system is supposed to be divided into intervals of equal width, and the magnitude index of a number X is defined as an integer locating X into one of such intervals. It is shown that the redundancy implied by the use of the magnitude index allows error detection or correction, and the redundancy requirements to detect or correct single residue digit errors are the same as in redundant residue number systems and in product codes in residue number systems. In addition, these codes allow detection of any error affecting the residue representation, provided that the magnitude of the error exceeds a given threshold, and, whenever an error is detected, it is possible to replace the wrong number with an approximation of the correct number.
  • Keywords
    Arithmetic codes; error correction; error detection; magnitude index; residue arithmetic; residue number systems; Arithmetic; Error correction; Error correction codes; Product codes; Redundancy; Arithmetic codes; error correction; error detection; magnitude index; residue arithmetic; residue number systems;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1978.1675023
  • Filename
    1675023