The Viterbi Decoding Scheme for FPGA

Article Preview

Abstract:

This paper analyzes the principle of Viterbi algorithm which can be used in the norm of the mobile communication system. Then a new Viterbi decoding scheme of (2, 1, 7) convolutional code is presented for FPGA implementation. To take advantage of the FPGA, a new branch weight algorithm and uniform state weight memories is used. At last, a new decoding circuit which can work on 35MHz and can achieve 120 kbs in decoding speed was designed. To use the design of survival path exchange register module, it can decrease the power consumption and the RAM size.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

835-840

Citation:

Online since:

June 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Fundamentals of Digital Communication and Blocking Coding, Chapter 4: Convolutional Codes.

Google Scholar

[2] Wang Xinmei, Xiao Guozhen.Principle and Method of Error-correcting Codes[M]. Xi. an: Publishing House of Xian University of Electronic Science and Technology, (2001).

Google Scholar

[3] ZHU Mingcheng. Xilinx Field Integration technique of Digital System[M]Nanjing: Publishing House of Southeast University, (2001).

Google Scholar

[4] Ming-Hwa Chan IC design of an adaptive Viterbi decoder. IEEE Transactions on Consumer Electronics, 1996; 42 (1).

DOI: 10.1109/30.485461

Google Scholar

[5] Kyu-Man Lee Performance of the Viterbi decoder for DVB-T in Rayleigh fading channels. IEEE Transactions on Consumer Electronics, 1998; 44 (3).

DOI: 10.1109/30.713225

Google Scholar