DocumentCode
2263600
Title
FPGA implementation of a configurable viterbi decoder for software radio receiver
Author
Shaker, Sherif Welsen ; Elramly, Salwa Hussien ; Shehata, Khaled Ali
Author_Institution
Nanoelectron. Integrated Syst., Center, Nile Univ., Cairo, Egypt
fYear
2009
fDate
14-17 Sept. 2009
Firstpage
140
Lastpage
144
Abstract
Convolutional codes are one of the Forward Error Correction (FEC) codes that are used in every robust digital communication system. Viterbi algorithm is employed in wireless communications to decode the convolutional codes. Such decoders are complex and dissipate large amount of power. Software Defined Radio (SDR) is realized using highly configurable hardware platforms. Field Programmable Gate Array technology (FPGA) is a highly configurable option for implementing many sophisticated signal processing tasks in SDR. In this paper, a generic, configurable and low power Viterbi decoder for software defined radio is described using a VHDL code for FPGA implementation. The proposed design of the Viterbi decoder is considered to be generic so that it facilitates the prototyping of the decoder with different specifications. The proposed design is implemented on Xilinx Virtex-II Pro, XC2vp30 FPGA using the FPGA Advantage Pro package provided by Mentor Graphics and ISE 10.1 by Xilinx.
Keywords
Viterbi decoding; convolutional codes; field programmable gate arrays; hardware description languages; radio receivers; software radio; FPGA Advantage Pro package; FPGA implementation; Mentor Graphics; VHDL code; XC2vp30 FPGA; Xilinx ISE; Xilinx Virtex-II Pro; configurable Viterbi decoder; convolutional codes; digital communication system; field programmable gate array; forward error correction codes; highly configurable hardware platforms; low power Viterbi decoder; signal processing; software defined radio; software radio receiver; wireless communications; Convolutional codes; Decoding; Digital communication; Field programmable gate arrays; Forward error correction; Receivers; Robustness; Software radio; Viterbi algorithm; Wireless communication; FPGA; Software Defined Radio; VHDL; Viterbi decoder;
fLanguage
English
Publisher
ieee
Conference_Titel
AUTOTESTCON, 2009 IEEE
Conference_Location
Anaheim, CA
ISSN
1088-7725
Print_ISBN
978-1-4244-4980-4
Electronic_ISBN
1088-7725
Type
conf
DOI
10.1109/AUTEST.2009.5314063
Filename
5314063
Link To Document