DocumentCode
3144543
Title
A High Performance Soft Decision Viterbi Decoder for Wlan and Broadband Applications
Author
Abdul-Shakoor, Abdul-Rafeeq ; Szwarc, Valek
Author_Institution
Commun. Res. Centre, Ottawa, Ont.
fYear
2006
fDate
38838
Firstpage
2468
Lastpage
2471
Abstract
This paper presents a configurable 3-bit soft decision Viterbi decoder implementation that meets the requirements for WLAN and broadband applications. The programmable design supports a constraint length K=7 soft decision Viterbi decoder (SDVD) realization with a code rate (R) of 1/2 and traceback lengths (TBL) of 35 and 50 symbols. To assure a throughput of 155 Mbps, an architecture incorporating 32 add compare select (ACS) units operating in parallel has been selected. The design incorporates a built-in self-test for operation at the rated throughput. The VHDL simulation results are verified against a functional model of the Viterbi decoder reflecting the hardware architecture in the Matlab simulation environment. The decoder architecture is defined in VHDL and the circuit is simulated, synthesized, and implemented on a Xilinx XC2VP100-1704ff-5 FPGA device
Keywords
Viterbi decoding; broadband networks; circuit simulation; hardware description languages; logic design; parallel architectures; telecommunication computing; wireless LAN; Matlab simulation environment; SDVD realization; VHDL simulation; WLAN applications; add compare select units; broadband applications; circuit design; configurable 3-bit soft decision Viterbi decoder; Built-in self-test; Circuit simulation; Circuit synthesis; Decoding; Field programmable gate arrays; Hardware; Mathematical model; Throughput; Viterbi algorithm; Wireless LAN; Viterbi decoder; convolution encoder; parallel processing; saturation arithmetic; soft decision;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
Conference_Location
Ottawa, Ont.
Print_ISBN
1-4244-0038-4
Electronic_ISBN
1-4244-0038-4
Type
conf
DOI
10.1109/CCECE.2006.277834
Filename
4055058
Link To Document