• DocumentCode
    885541
  • Title

    Synthesis of Error-Tolerant Counters Using Minimum Distance Three State Assignments

  • Author

    Russo, Roy L.

  • Author_Institution
    Department of Electrical Engineering, The Pennsylvania State University, University Park, Pa.
  • Issue
    3
  • fYear
    1965
  • fDate
    6/1/1965 12:00:00 AM
  • Firstpage
    359
  • Lastpage
    366
  • Abstract
    It is shown that by using minimum distance three state assignments and considering error states when deriving the input equations, counters tolerant of a single error can be synthesized. Although one flip-flop in the counter might be in error, the other flip-flops will continue to sequence correctly. Thus acceptable sequencing continues with a malfunctioning unit present in the circuit. Because of the error correcting properties of the state assignment, the correct state of the counter can be recovered. A one-bit error introduced by noise or an intermittent malfunction will be automatically corrected. Failure occurs if more than one flip-flop is in error. Redundancy is incorporated as an inherent result of the initial design procedure rather than being included after a nonredundant working design is obtained. Instead of using any of the known methods of simplification of Boolean functions, the synthesis procedure involves the selection of a minimum number of terms which satisfy a concise set of distance and intersection properties. The selection procedure is intrinsically suitable for machine computation. Although specific logic units are discussed, it is believed that the concepts are general in nature and can be applied to any type of logic hardware.
  • Keywords
    Boolean functions; Circuit noise; Circuit synthesis; Counting circuits; Equations; Error correction; Flip-flops; Hardware; Logic; Redundancy;
  • fLanguage
    English
  • Journal_Title
    Electronic Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0367-7508
  • Type

    jour

  • DOI
    10.1109/PGEC.1965.264141
  • Filename
    4038453