• DocumentCode
    1112655
  • Title

    Design of Totally Self-Checking Check Circuits for m-Out-of-n Codes

  • Author

    Anderson, Douglas A. ; Metze, Gernot

  • Author_Institution
    Bell Telephone Laboratories, Inc.
  • Issue
    3
  • fYear
    1973
  • fDate
    3/1/1973 12:00:00 AM
  • Firstpage
    263
  • Lastpage
    269
  • Abstract
    The design of totally self-checking check circuits for m-out-of-n codes is described. Totally self-checking m-out-of-n checkers provide an error indication whenever the input is not an m-out-of-n code or whenever a fault occurs within the checker itself. Since the checker checks itself, there is no need for additional maintenance access or periodic exercise of the checker to verify its ability to detect errors. The basic structure of the checker relies on the use of majority detection circuits. Various gate level implementations for the majority detection circuits are also presented, although the self-checking capability of the checker does not depend on their particular implementation since they are exhaustively tested by code inputs. The self-testing checkers for k-out-of-2k codes are discussed in the most detail since the totally self-checking checkers for 1-out-of-n and arbitrary m-out-of-n codes are constructed by first translating the code to a k-out-of-2k code via a totally self-checking translator.
  • Keywords
    Coding theory, fault detection, m-out-of-n check circuits, self-checking, unidirectional errors.; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Computer errors; Digital circuits; Electrical fault detection; Laboratories; Logic; Telephony; Coding theory, fault detection, m-out-of-n check circuits, self-checking, unidirectional errors.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/T-C.1973.223705
  • Filename
    1672298