Title :
Low-Power State-Parallel Relaxed Adaptive Viterbi Decoder
Author :
Sun, Fei ; Zhang, Tong
Author_Institution :
Dept. of Electr., Comput. & Syst. Eng., Rensselaer Polytech. Inst., Troy, NY
fDate :
5/1/2007 12:00:00 AM
Abstract :
Although it possesses reduced computational complexity and great power saving potential, conventional adaptive Viterbi algorithm implementations contain a global best survivor path metric search operation that prevents it from being directly implemented in a high-throughput state-parallel decoder. This limitation also incurs power and silicon area overhead. This paper presents a modified adaptive Viterbi algorithm, referred to as the relaxed adaptive Viterbi algorithm, that completely eliminates the global best survivor path metric search operation. A state-parallel decoder VLSI architecture has been developed to implement the relaxed adaptive Viterbi algorithm. Using convolutional code decoding as a test vehicle, we demonstrate that state-parallel relaxed adaptive Viterbi decoders, versus Viterbi counterparts, can achieve significant power savings and modest silicon area reduction, while maintaining almost the same decoding performance and very high throughput
Keywords :
VLSI; Viterbi decoding; adaptive codes; computational complexity; convolutional codes; T-algorithm; VLSI architecture; adaptive Viterbi algorithm; adaptive Viterbi decoder; computational complexity; convolutional code decoding; high-throughput state-parallel decoder; very large-scale integration architecture; Algorithm design and analysis; Computational complexity; Convolutional codes; Decoding; Delay; Silicon; Sun; Throughput; Very large scale integration; Viterbi algorithm; $T$-algorithm; Adaptive Viterbi algorithm; low power; very large-scale integration (VLSI) architecture;
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
DOI :
10.1109/TCSI.2007.890617