DocumentCode :
1062800
Title :
Optimization and Implementation of a Viterbi Decoder Under Flexibility Constraints
Author :
Kamuf, Matthias ; Öwall, Viktor ; Anderson, John B.
Author_Institution :
Ericsson Mobile Platforms, Lund
Volume :
55
Issue :
8
fYear :
2008
Firstpage :
2411
Lastpage :
2422
Abstract :
This paper discusses the impact of flexibility when designing a Viterbi decoder for both convolutional and TCM codes. Different trade-offs have to be considered in choosing the right architecture for the processing blocks and the resulting hardware penalty is evaluated. We study the impact of symbol quantization that degrades performance and affects the wordlength of the rate-flexible trellis datapath. A radix-2-based architecture for this datapath relaxes the hardware requirements on the branch metric and survivor path blocks substantially. The cost of flexibility in terms of cell area and power consumption is explored by an investigation of synthesized designs that provide different transmission rates. Two designs are fabricated in a digital 0.13-mum CMOS process. Based on post-layout simulations, a symbol baud rate of 168 Mbaud/s is achieved in TCM mode, equivalent to a maximum throughput of 840 Mbit/s using a 64-QAM constellation.
Keywords :
CMOS digital integrated circuits; Viterbi decoding; 64-QAM constellation; Viterbi decoder; digital CMOS process; power consumption; rate-flexible trellis datapath; symbol baud rate; symbol quantization; transmission rates; Convolutional codes; Flexibility; TCM; Trellis-coded modulation (TCM); VLSI; Viterbi decoding; convolutional codes; flexibility; quantization; subset decoding; wireless personal area network (WPAN);
fLanguage :
English
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-8328
Type :
jour
DOI :
10.1109/TCSI.2008.918148
Filename :
4447931
Link To Document :
بازگشت