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
Link To Document