DocumentCode :
3238362
Title :
A VLSI implementation of an adaptive-effort low-power Viterbi decoder for wireless communications
Author :
Allan, G. ; Simmons, S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, Ont., Canada
Volume :
2
fYear :
2001
fDate :
2001
Firstpage :
1183
Abstract :
Low-power error-correction is required for 3rd generation digital wireless devices. Adaptive-reduced state sequence detection (A-RSSD) modifies a Viterbi decoder to use far less computational effort than is typical. RSSD neglects the oldest p bits of the encoder´s state machine, treating the code as if it were of length K´=K-p. Through successive reduction of p, decoding can proceed with more effort until a frame is correctly decoded. This paper describes the only known VLSI implementation of A-RSSD. The presented architecture is an adaptive strength, state-parallel, bit-serial structure. It features soft-decision, continuous stream traceback decoding, with K´ ranging from 3 to 11. As such it employs between 4 and 1024 ACS units. The branch metric computer and ACS units are mostly conventional, while special consideration must be given to branch label generation, sub-state estimation, and ACS interconnection structure. Other low-power techniques are also applied, specifically with respect to clock gating, and traceback RAM structure. Design tradeoffs are discussed, and performance estimates are presented
Keywords :
VLSI; Viterbi decoding; adaptive signal detection; maximum likelihood sequence estimation; radio equipment; random-access storage; state estimation; 3rd generation digital wireless devices; A-RSSD; ACS interconnection structure; ACS units; MLSE; VLSI implementation; adaptive-effort low-power Viterbi decoder; adaptive-reduced state sequence detection; add-compare-select units; branch label generation; branch metric computer; clock gating; convolutional coding; encoder state machine; low-power error-correction; performance estimates; state-parallel bit-serial structure; sub-state estimation; traceback RAM structure; wireless communications; Bit error rate; Convolution; Convolutional codes; Decoding; Interference; Transmitters; Very large scale integration; Viterbi algorithm; Wireless communication; Working environment noise;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2001. Canadian Conference on
Conference_Location :
Toronto, Ont.
ISSN :
0840-7789
Print_ISBN :
0-7803-6715-4
Type :
conf
DOI :
10.1109/CCECE.2001.933609
Filename :
933609
Link To Document :
بازگشت