• 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