Title :
Comparison of binary and LFSR counters and efficient LFSR decoding algorithm
Author :
Ajane, A. ; Furth, Paul M. ; Johnson, E.E. ; Subramanyam, R.L.
Author_Institution :
Klipsch Sch. of Electr. & Comput. Eng., New Mexico State Univ., Las Cruces, NM, USA
Abstract :
This paper provides a direct comparison between a fast binary counter, built using a hierarchical Manchester carry chain, and a counter built using a linear feedback shift register (LFSR). The comparison is focused on speed, power and area consumption. We demonstrate the use of LFSRs as an alternative to conventional binary event counters. In order to use an LFSR as a counter, we developed an efficient algorithm for decoding the pseudo-random bit patterns of the LFSR counter to a known binary count. We implement 4-bit, 8-bit, 16-bit and 32-bit LFSR and binary counters in a 0.5-μm CMOS process. The hypotheses that LFSR counters leads to reduced area and higher speed were validated using simulation and measurement results.
Keywords :
CMOS integrated circuits; binary codes; binary sequences; decoding; linear codes; CMOS process; LFSR counters; LFSR decoding; binary counters; hierarchical Manchester carry chain; linear feedback shift register; pseudorandom bit patterns; size 0.5 mum; word length 16 bit; word length 32 bit; word length 4 bit; word length 8 bit; Area measurement; Cryptography; Radiation detectors; Receivers; Software; Software measurement; Binary counters; LFSR counters; Manchester carry chain; Pseudo random number generator;
Conference_Titel :
Circuits and Systems (MWSCAS), 2011 IEEE 54th International Midwest Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-61284-856-3
Electronic_ISBN :
1548-3746
DOI :
10.1109/MWSCAS.2011.6026392