• DocumentCode
    2314238
  • Title

    Design and implementation of list-of-2 Viterbi decoder with VHDL and its application

  • Author

    Tuntoolavest, Usana ; Noradee, Pongpisut

  • Author_Institution
    Dept. of Electr. Eng., Kasetsart Univ., Bangkok, Thailand
  • fYear
    2009
  • fDate
    6-9 May 2009
  • Firstpage
    946
  • Lastpage
    949
  • Abstract
    To use list Viterbi decoding (LVA) as inner decoder with error detection outer codes, the list size must be large enough to almost always include the correct seqeunce. However, if error correction is used, a very short list of two can be enough. Convolutional vector symbol decoding (conv. VSD) has been shown that it could select the correct input sequence from a list of multiple sequences. Previous work showed that list of 2 choice was the most effective size in terms of performance and complexity from the implementation viewpoint of conv. VSD. In addition, list-of-2 Viterbi has been simulated with C++ program to demonstrate that it is suitable as the inner decoder for conv. VSD outer codes for some channels. In this paper, we propose the design and implementation of LVA with list of 2 in a hardware language called VHDL. This VHDL program can readily be implemented on an FPGA board and used as the inner decoder for the conv. VSD. The results show that VHDL program worked exactly as designed by comparing thier outputs with the output of previous C++ program.
  • Keywords
    Viterbi decoding; channel coding; electronic engineering computing; error correction codes; field programmable gate arrays; hardware description languages; logic design; C++ program; FPGA board; VHDL program design; channel coding; conv VSD outer code; convolutional vector symbol decoding; error detection code; hardware language; list-of-2 Viterbi decoder; Algorithm design and analysis; Concatenated codes; Convolutional codes; Decoding; Error correction; Error correction codes; Fading; Field programmable gate arrays; Hardware; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, 2009. ECTI-CON 2009. 6th International Conference on
  • Conference_Location
    Pattaya, Chonburi
  • Print_ISBN
    978-1-4244-3387-2
  • Electronic_ISBN
    978-1-4244-3388-9
  • Type

    conf

  • DOI
    10.1109/ECTICON.2009.5137201
  • Filename
    5137201