CFP last date
15 May 2024
Reseach Article

Convolution Encoder Implementation using FPGA

Published on March 2013 by S. S. Podutwar, H. M. Baradkar, V. R. Thakare
National Level Technical Conference X-PLORE 2013
Foundation of Computer Science USA
XPLORE - Number 1
March 2013
Authors: S. S. Podutwar, H. M. Baradkar, V. R. Thakare
ed6305a5-b36b-4047-9ab4-5c97055232c5

S. S. Podutwar, H. M. Baradkar, V. R. Thakare . Convolution Encoder Implementation using FPGA. National Level Technical Conference X-PLORE 2013. XPLORE, 1 (March 2013), 0-0.

@article{
author = { S. S. Podutwar, H. M. Baradkar, V. R. Thakare },
title = { Convolution Encoder Implementation using FPGA },
journal = { National Level Technical Conference X-PLORE 2013 },
issue_date = { March 2013 },
volume = { XPLORE },
number = { 1 },
month = { March },
year = { 2013 },
issn = 2249-0868,
pages = { 0-0 },
numpages = 1,
url = { /proceedings/xplore/number1/444-1306/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 National Level Technical Conference X-PLORE 2013
%A S. S. Podutwar
%A H. M. Baradkar
%A V. R. Thakare
%T Convolution Encoder Implementation using FPGA
%J National Level Technical Conference X-PLORE 2013
%@ 2249-0868
%V XPLORE
%N 1
%P 0-0
%D 2013
%I International Journal of Applied Information Systems
Abstract

Convolution encoding is a Forward Error Correction (FEC) technique used in continuous one-way and real time communication links. It can provide substantial improvement in bit error rates so that small, low power, inexpensive transmitters can be used in such applications as satellites and hand-held communication devices. This thesis documents the development of a programmable convolution encoder implemented in a Field Programmable Gate Array (FPGA) from Xilinx, Inc. , called the XC2S100. The encoder is capable of coding a digital data stream with any one of 39 convolution codes. The encoder is made up of the combinational and sequential logic circuits. The design is simplified so that FPGA implementation of this encoder is simpler. We have written the VHDL code for convolution encoder and results are tested on FPGA kit for simulation and synthesis.

References
  1. VHDL Primer , J. Bhaskar
  2. Logic and computer Design by M. Morris Mano, C. R. Kime
  3. Circuit Design with VHDL by Douglas Perry.
  4. VHDL by Brown & Vranesic
  5. Digital Communication by Simon Haykin
Index Terms

Computer Science
Information Sciences

Keywords

FPGA VHDL Encoder