Important: Use custom search function to get better results from our thousands of pages

Use " " for compulsory search eg:"electronics seminar" , use -" " for filter something eg: "electronics seminar" -"/tag/" (used for exclude results from tag pages)

Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Convolutional Encoder and Viterbi Decoder ppt
Post: #1

Convolutional Encoder and Viterbi Decoder

.pdf  viterbi verilog code.pdf (Size: 1.88 MB / Downloads: 96)

Introduction and Definitions

In digital communication system, the transmitted data is presented in
binary form that is modulated to analog waveforms and transmitted through a channel to
a receiver. In the channel the noise and interference corrupt the transmitted signal, which
is mapped back to binary bits in the receiver. Some bit errors may occur if the
interference is too strong so channel coding is often used to prevent these errors. The
channel coding means that extra bits are added to the transmitted data and these bits are
then used when reconstructing transmitted data sequence in the receiver. There are many
different methods for channel coding like linear block codes and convolutional codes.

Convolutional Encoder

Convolutional coding has been used in communication systems including
deep space communications and wireless communications. Convolutional codes offer an
alternative to block codes for transmission over a noisy channel. Convolutional coding
can be applied to a continuous input stream (which cannot be done with block codes), as
well as blocks of data. A convolutional encoder is a Mealy machine, where the output is a
function of the current state and the current input. It consists of one or more shift registers
and multiple XOR gates. XOR gates are connected to some stages of the shift registers as
well as to the current input to generate the output.

The Viterbi Algorithm

The Viterbi decoding algorithm was proposed by Viterbi in 1967 is a
decoding process for convolutional codes. Viterbi decoding is one of two types of
decoding algorithms used with convolutional encoding-the other type is sequential
decoding. Sequential decoding has the advantage that it can perform very well with longconstraint-
length convolutional codes, but it has a variable decoding time. Viterbi
decoding algorithm has the advantage that it has a fixed decoding time. It is well suited to
hardware decoder implementation. But its computational requirements grow
exponentially as a function of the constraint length, usually limited to constraint lengths
of K = 9 or less.


For years, convolutional coding with Viterbi decoding has been the
predominant FEC technique used in space communications. The algorithm can be applied
to a host of problems encountered in the design of communication systems. The Viterbi
decoding algorithm is based on maximum likelihood decoding. Perhaps the single most
important concept to aid in understanding the Viterbi algorithm is the trellis diagram. A
typical trellis diagram is shown in Fig 3.1


The branch metric unit calculates the branch metrics of the trellis structure
from bit metrics. The branch metrics are difference values between received code symbol
and the corresponding branch words from the encoder trellis. The bit metrics can be
calculated with a separate unit as shown in figure or a look-up table can be used. The
inputs needed for this task are bit metrics, which in this case come from the convolutional
encoder. These encoder branch words are the code symbols that would be expected to
come from the encoder output as a result of the state transitions. In hard-decision
decoding the calculation method is called Hamming distance. The Hamming distance
d(X, Y) between two words X and Y is defined to equal the number of differing
elements. For soft-decision decoding, there is another algorithm called Euclidean
distance. When the input symbol is X and encoder symbol is Y, the Euclidean distance is
calculated from the formula (X-Y)2.
Post: #2
plzz send the ppt to my mail id ie dharanivedha82[at]
Post: #3
To get full information or details of Convolutional Encoder and Viterbi Decoder ppt please have a look on the pages

if you again feel trouble on Convolutional Encoder and Viterbi Decoder ppt please reply in that page and ask specific fields in Convolutional Encoder and Viterbi Decoder ppt
Post: #4
excuse me sir,i need this presentation,can any one provide,my mail:sujith.chandra3015[at]

Marked Categories : viterbi, viterbi algorithm ppt download, convolutional encoder and viterbi decoder, project report on convolutional codes, sequential convolution decoding codes ppt, viterbi algorithm, convolutional code ppt, convolutional coding in wireless communication techniques ppt, decoding methods convolutional codes ppt, viterbi decoder cs ppt, convolutional encoder ppt, channel coding deep space communication, encoder decoder digital electronics ppt, convolutional encoder and viterbi decoder ppt, state diagram for viterbi decoder ppt, ppt on data encoder and decoder, system verilog coding in convolutional encoder, channel coding viterbi decoding ppt,

Quick Reply
Type your reply to this message here.

Image Verification
Image Verification
(case insensitive)
Please enter the text within the image on the left in to the text box below. This process is used to prevent automated posts.

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  8K High Resolution Camera System : Seminar Report and PPT seminar projects maker 4 2,861 14-01-2018 11:08 PM
Last Post: yaswanth reddy gundra
  finger print gsm and gps based bike security system in ppt Guest 1 286 18-11-2017 10:38 AM
Last Post: jaseela123
  threat to a computer both hardware and software remedies ppt Guest 1 236 17-11-2017 02:40 PM
Last Post: jaseela123
  project seminar report on bcd to decimal decoder Guest 1 0 15-11-2017 11:41 AM
Last Post: jaseela123
  full seminar report and ppt on eyering Guest 1 0 15-11-2017 11:37 AM
Last Post: jaseela123
  ppt treatment and reuse of automobile service station wastewater Guest 1 0 07-11-2017 10:31 AM
Last Post: jaseela123
  blade less fan document and ppt free download Guest 8 3,361 07-11-2017 09:51 AM
Last Post: jaseela123
  ppt to send and receive sms through gsm modem Guest 1 199 14-10-2017 02:57 PM
Last Post: jaseela123
  human computer interface based on visual lip movement and gesture recognition ppt Guest 1 676 14-10-2017 02:52 PM
Last Post: jaseela123
  ppt presentation for seminar wireless accident information system using gsm and gps Guest 1 213 14-10-2017 12:43 PM
Last Post: jaseela123
This Page May Contain What is Convolutional Encoder and Viterbi Decoder ppt And Latest Information/News About Convolutional Encoder and Viterbi Decoder ppt,If Not ...Use Search to get more info about Convolutional Encoder and Viterbi Decoder ppt Or Ask Here