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
A Special Type Of Differential Polynomial And Its Comparative Growth Properties
Some new results depending upon the comparative growth rates of composite entire and meromorphic function and a special type of differential polynomial as considered by Bhooshnurmath and Prasad[3] and generated by...
A Review of Issues in Environmentally Conscious Manufacturing and Product Recovery
Environmentally Conscious Manufacturing and Product Recovery (ECMPRO) has become an obligation to the environment and to the society itself, enforced primarily by governmental regulations and customer perspective o...
Invention of the Plane Geometrical Formulae - Part II
In this paper, I have invented the formulae for finding the area of an Isosceles triangle. My finding is based on Pythagoras theorem
Power Quality Enhancement in an Isolated Power System Using Series Compensation
In Isolated power systems the power quality problem is compounded as the drive converter loads are likely to fluctuate in conjunction with mining or exploration areas. The use of compensators in improving power qua...
The Method of Repeated Application of a Quadrature Formula of Trapezoids and Rectangles to Determine the Values of Multiple Integrals
The work deals with the construction of multi-dimensional quadrature formulas based on the method of repeated application of the quadrature formulas of rectangles and trapezoids, to calculate the multiple integrals...