• DocumentCode
    1928048
  • Title

    Minimal self-correcting shift counters

  • Author

    Tokarnia, Alice M. ; Peterson, Allen M.

  • Author_Institution
    Fac. de Engenharia Eletrica, Univ. Estadual de Campinas, Sao Paulo, Brazil
  • fYear
    1995
  • fDate
    2-4 Oct 1995
  • Firstpage
    571
  • Lastpage
    576
  • Abstract
    In some applications of shift counters, self initialization is an advantage. It eliminates the need for complex initialization and guarantees the return to the original state sequence after a temporary failure. The low operating frequencies and large areas of the available self correcting shift counters, however, impose severe limitations to their use. This poor performance is partially due to a widely used design method. It consists of modifying the state diagram of a counter with the desired modulus until a single cycle is left. Due to the additional hardware required to change state transitions, the final circuit tends to be slow and large. The paper presents a technique for determining self correcting shift counters by selecting the feedback functions from a large set of functions. The set is searched for functions satisfying a minimization criterion. Self correcting shift counters with up to 10 stages have been determined. These counters are faster and smaller than the self correcting shift counters available from the literature. A table of self correcting shift counters with 6 stages is included in the paper
  • Keywords
    counters; logic design; minimisation; search problems; shift registers; design method; minimal self correcting shift counters; minimal self-correcting shift counters; minimization criterion; operating frequencies; original state sequence; self initialization; state diagram; state transitions; temporary failure; Algorithm design and analysis; Circuit testing; Controllability; Counting circuits; Delay; Design methodology; Frequency conversion; Polarization; Programmable logic arrays; State feedback;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-7165-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1995.528925
  • Filename
    528925