JOURNAL ARTICLE

FPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder

J. TulasiT. Venkata LakshmiM. Kamaraju

Year: 2016 Journal:   International Journal of Computer and Communication Technology Pages: 126-130

Abstract

In this paper, we concern with designing and implementing a convolutional encoder and Viterbi decoder which are the essential block in digital communication systems using FPGA technology. Convolutional coding is a coding scheme used in communication systems including 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 block of data. The convolutional coding has an advantage over the block codes in that it can be applied to a continuous data stream as well as to blocks of data.The motivation of this paper is to realize a Viterbi decoder having Constraint length 9 and code rate 1/2 by Xilinx 12.4i tools.

Keywords:
Convolutional code Viterbi decoder Computer science Viterbi algorithm Soft-decision decoder Encoder Block code Turbo code Field-programmable gate array Serial concatenated convolutional codes Soft output Viterbi algorithm Block (permutation group theory) Computer hardware Forward error correction Sequential decoding Real-time computing Algorithm Decoding methods Concatenated error correction code

Metrics

2
Cited By
0.00
FWCI (Field Weighted Citation Impact)
15
Refs
0.33
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Error Correcting Code Techniques
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Wireless Communication Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Cellular Automata and Applications
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
© 2026 ScienceGate Book Chapters — All rights reserved.