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: 94)

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
Thumbs Up a project report on college alumni assosition in php ppt Guest 0 0 23-07-2017 03:43 PM
Last Post: Guest
  seminar report high rise buildings ppt Guest 0 0 22-07-2017 12:25 PM
Last Post: Guest
  what is 7 qc tools in hindi ppt Guest 4 2,248 21-07-2017 05:24 PM
Last Post: Guest
  gear hobs project report and ppt Guest 0 0 20-07-2017 03:08 PM
Last Post: Guest
  polytronics free ppt download Guest 0 0 16-07-2017 04:43 PM
Last Post: Guest
Smile advance technology in automobiles ppt Guest 0 201 16-07-2017 12:20 AM
Last Post: Guest
  harnessing light of possibilities and challenges ppt Guest 0 1,101 16-07-2017 12:20 AM
Last Post: Guest
  download ppt for ieee paper efficient authentication for mobile n pervasive computing Guest 0 253 16-07-2017 12:20 AM
Last Post: Guest
  seminar ppt on internet time theft Guest 0 168 16-07-2017 12:20 AM
Last Post: Guest
Smile laser broadband from nasa semin ppt Guest 0 280 16-07-2017 12:20 AM
Last Post: Guest
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