• DocumentCode
    958587
  • Title

    Error Correction in Adders using Systematic Subcodes

  • Author

    Rao, Thammavarapu R.N.

  • Author_Institution
    Department of Electrical Engineering, University of Maryland, College Park, Md. 20742.
  • Issue
    3
  • fYear
    1972
  • fDate
    3/1/1972 12:00:00 AM
  • Firstpage
    254
  • Lastpage
    259
  • Abstract
    It is presently known that (single) error correction in adders can be obtained by use of biresidue codes, which use two separate checkers with respect to two different check bases of the form 2c ¿1. It is shown here that a class of systematic subcodes derived from the nonsystematic AN codes can provide error correction using only one checker. However, the check base A of these codes is not of the form 2c ¿1 and therefore involves a somewhat complex addition structure involving two or more end-around-carries (EAC´s). Here we present a generalized theory for the construction of a systematic subcode for a given AN code in such a way that error control properties of the AN code are preserved in this new code. The ``systematic weight´´ and ``systematic distance´´ functions in this new code depend not only on its number representation system but also on its addition structure. Finally, to illustrate this theory, a simple error-correcting adder organization using a systematic subcode of 29 N code is sketched in some detail.
  • Keywords
    Arithmetic; Decoding; Error correction; Error correction codes; Hamming weight; AN codes; biresidue code; error corrector; error-correcting adders; metric; residue generators; separate checkers; syndrome decoders; systematic distance; systematic subcodes; systematic weight;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1972.5008947
  • Filename
    5008947