FPGA Implementation of Efficient Viterbi Decoder for Multi-Carrier Systems
Journal Title: International Journal of Modern Engineering Research (IJMER) - Year 2014, Vol 4, Issue 9
Abstract
In this paper, we concern with designing and implementing a Convolutional encoder and Adaptive Viterbi Decoder (AVD) which are the essential blocks in digital communication system using FPGA technology. Convolutional coding is a coding scheme used in communication systems for error correction employed in applications like deep space communications and wireless communications. It provides an alternative approach to block codes for transmission over a noisy channel. The block codes can be applied only for the blocks of data where as the Convolutional coding has an advantage that it can be applied to both continuous data stream and blocks of data. The Viterbi decoder with PNPH (Permutation Network based Path History) management unit which is a special path management unit for faster decoding speed with less routing area. The proposed architecture can be realized by an Adaptive Viterbi Decoder having constraint length, K of 3 and a code rate (k/n) of 1/2 using Verilog HDL. Simulation is done using Xilinx ISE 12.4i design software and it is targeted into Xilinx Virtex-5, XC5VLX110T FPGA
Authors and Affiliations
K. Rajendar , K. Bapayya
Observations on Homogeneous Cubic Equation with Four Unknowns
Abstract: The non-homogeneous cubic equation with three unknowns represented by the diophantine equation X 3 Y 3 7 2n ZW 2 is analyzed for its patterns of non-zero distinct integral solutions. A few inter...
Optimization of Multi Leaf Spring by using Design of Experiments & Simulated Annealing Algorithm
This work carried out on a multi leaf spring of a tractor trolley with maximum load carrying capacity of 5 Tones. The CAD model of this MLS has been modeled in CATIA V5. After successfully preparing the CAD mod...
Propabilistic Analysis of a Man-Machine System Operating Subject To Different Physical Conditions
This paper deals with the stochastic behavior of a single unit of man-machine system operating under different physical conditions. Assuming that the failure, repair and physical conditions (good - poor) times are s...
Comparison of Morphological, Averaging & Median Filter
Morphological & Averaging filter is proposed in this paper. A comparison between adaptive generalized morphological filter is proposed in this paper. With respect to the interference possibly encountered in image...
A study on algorithms supported by CNG of Windows Operating System
Cryptography Next Generation is an encryption Application Program Interface (API) which has been found out by Microsoft, in order to replace CryptoAPI in order to enable developers to add encoding, encryption and...