Low Power Viterbi Decoder Design for TCM Decoders Using T-Algorithm
Mohammad Javeed, B. Hari Krishna, M.V.S.R Kishore
Abstract
Mohammad Javeed, B. Hari Krishna, M.V.S.R Kishore
Abstract
The viterbi decoder which is low power with convolution encoder is show in this paper. Convolutional encoding with viterbi decoding is a good forward error correction suitable for channels affected by noise degradation. It is well known that viterbi decoder is dominant module for finding the overall power consumption for the TCM decoders. In this paper we propose an architecture for viterbi decoder with T-algorithm which can effectively reduce the power consumption with a negligible decrease in speed. The operation of searching for the best path metrics in the add-compare-select loop in T-algorithm significantly limits the clock speed. Through optimization at algorithm level greatly shortens the long critical path introduced by the T-algorithm. Implementation result is for code rate ½ with constraint length 9 used for trellis coded modulation. This architecture reduces the power up to 64% without any performance loss when compared with the ideal viterbi decoder, while the degradation in the clock speed is negligible. Xilinx Ise 13.2 tool is used for the synthesization.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The viterbi decoder which is low power with convolution encoder is show in this paper. Convolutional encoding with viterbi decoding is a good forward error correction suitable for channels affected by noise degradation. It is well known that viterbi decoder is dominant module for finding the overall power consumption for the TCM decoders. In this paper we propose an architecture for viterbi decoder with T-algorithm which can effectively reduce the power consumption with a negligible decrease in speed. The operation of searching for the best path metrics in the add-compare-select loop in T-algorithm significantly limits the clock speed. Through optimization at algorithm level greatly shortens the long critical path introduced by the T-algorithm. Implementation result is for code rate ½ with constraint length 9 used for trellis coded modulation. This architecture reduces the power up to 64% without any performance loss when compared with the ideal viterbi decoder, while the degradation in the clock speed is negligible. Xilinx Ise 13.2 tool is used for the synthesization.
Key concepts: Viterbi decoder, Soft output Viterbi algorithm, Viterbi algorithm, Soft-decision decoder, Convolutional code, Iterative Viterbi decoding, Computer science, Sequential decoding