2012Digital Signal ProcessingRequires access

High Speed Low Power Viterbi Decoder using M-Algorithm

P. Sangeetha, J Muralidharan

Open publisher page 0 citations

Abstract

High speed, low power design of viterbi decoder for Trellis Coded Modulation (TCM) systems. In this paper it is well known that the Viterbi Decoder(VD) is the dominant module determining the overall power consumption of TCM decoders. Precomputation architecture incorporated with T-algorithm for VD is proposed, which can effectively reduces the power consumption without degrading the decoding speed much. A general solution to derive the optimal pre-computation steps is also given in this paper. Implementation result of a VD for a rate-3/4 convolutional code used in a TCM system shows that compared with the full trellis VD, the precomputation architecture reduces the power consumption without performance loss, while the degradation in clock speed is negligible. T-algorithm is used only for finding the path metrics. But M-algorithm is used to find the PMs of the feedback loop also. So modified TCM decoder is designed using M-algorithm. The power consumption is reduced by using the M-algorithm and speed also increased.

About this research paper

What this paper is about

High speed, low power design of viterbi decoder for Trellis Coded Modulation (TCM) systems. In this paper it is well known that the Viterbi Decoder(VD) is the dominant module determining the overall power consumption of TCM decoders. Precomputation architecture incorporated with T-algorithm for VD is proposed, which can effectively reduces the power consumption without degrading the decoding speed much. A general solution to derive the optimal pre-computation steps is also given in this paper. Implementation result of a VD for a rate-3/4 convolutional code used in a TCM system shows that compared with the full trellis VD, the precomputation architecture reduces the power consumption without performance loss, while the degradation in clock speed is negligible. T-algorithm is used only for finding the path metrics. But M-algorithm is used to find the PMs of the feedback loop also. So modified TCM decoder is designed using M-algorithm. The power consumption is reduced by using the M-algorithm and speed also increased.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

High speed, low power design of viterbi decoder for Trellis Coded Modulation (TCM) systems. In this paper it is well known that the Viterbi Decoder(VD) is the dominant module determining the overall power consumption of TCM decoders. Precomputation architecture incorporated with T-algorithm for VD is proposed, which can effectively reduces the power consumption without degrading the decoding speed much. A general solution to derive the optimal pre-computation steps is also given in this paper. Implementation result of a VD for a rate-3/4 convolutional code used in a TCM system shows that compared with the full trellis VD, the precomputation architecture reduces the power consumption without performance loss, while the degradation in clock speed is negligible. T-algorithm is used only for finding the path metrics. But M-algorithm is used to find the PMs of the feedback loop also. So modified TCM decoder is designed using M-algorithm. The power consumption is reduced by using the M-algorithm and speed also increased.

Key concepts: Precomputation, Viterbi decoder, Computer science, Viterbi algorithm, Soft-decision decoder, Trellis (graph), Convolutional code, Soft output Viterbi algorithm

Related papers

Back to paper searchBrowse research topicsOriginal source
High Speed Low Power Viterbi Decoder using M-Algorithm — Research Paper | ScholarLens