Author/Authors :
Seifi Kavian Yosef Shahid Chamran University - Ahvaz, Iran , Ghasemi Khah Ali Shahid Chamran University - Ahvaz, Iran
Abstract :
In communication systems, ensuring correct information reception is very important, Error Correction Coding methods have been developed in order to achieve this goal. Convolutional Code is used in Wireless, Satellite, mobile phones and Deep-Space communications, it is one of the most powerful Error Correction code, and the Viterbi algorithm is robust way to decode it. Power consumption and speed are two important feature of Viterbi decoders, in many communications the power consumption is most important. In this paper, by removing extra decoding cycles, the SMU registers are reduced by 20%, the power consumption reduced by 14.5% and the speed increased 6 times without error correction performance loss. The proposed design is described by VHDL and it is implemented on Xilinx Spartan3, Xc3s400 FPGA chip.
Keywords :
Deep-Space Communication , FPGA , Viterbi Decoder , Convolutional code