Skip to Main Content
Low-power and high-throughput Viterbi decoder (VD) for tail-biting convolutional codes is presented in this paper. First, a low complexity radix-4 VD with enhanced decoding features such as end-state forcing and best-state trace back is presented. Second, simple pre-decoding is proposed to decrease the runtime of VD, resulting in significant power saving. The design is implemented in 0:9 V TI 45-nm CMOS process at 100 MHz for Long Term Evolution (LTE) as application. More than 90% power saving is achieved with pre-decoding at a throughput of 120 Mbps and 0:2 dB SNR loss for 10-5 frame error rate.