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