DocumentCode
3176686
Title
Design and implementation of a parallel processing Viterbi decoder using FPGA
Author
Wang, Lei-ou ; Li, Zhe-Ying
Author_Institution
Inst. of Micro-Electron. Applic. Tech, Beijing Union Univ., Beijing, China
fYear
2010
fDate
29-30 Oct. 2010
Firstpage
77
Lastpage
80
Abstract
Convolution encoder and Viterbi decoder are widely used in many communication systems due to the excellent error control performance. This paper deals with the design and implementation of convolution encoder and Viterbi decoder using Field Programmable Gate Array. By analysis the algorithm of Viterbi decoder, the paper explores a practical method to design a parallel processing Viterbi decoder. It means trace back and decoder can simultaneously work in order to improve the processing speed. The experimental results show that this method is feasible, and some of the implementation issues related to the Viterbi decoder, such as branch metric unit, add compare select, memory unit and trace back have also been discussed.
Keywords
Viterbi decoding; field programmable gate arrays; FPGA; convolution encoder; error control performance; field programmable gate array; parallel processing Viterbi decoder; Decoding; Field programmable gate arrays; Integrated optics; Multiaccess communication; Satellites; FPGA; Verilog HDL; Viterbi;
fLanguage
English
Publisher
ieee
Conference_Titel
Artificial Intelligence and Education (ICAIE), 2010 International Conference on
Conference_Location
Hangzhou
Print_ISBN
978-1-4244-6935-2
Type
conf
DOI
10.1109/ICAIE.2010.5641528
Filename
5641528
Link To Document