Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

DSP56300 Datasheet(PDF) 23 Page - Freescale Semiconductor, Inc

Part # DSP56300
Description  Implementing Viterbi Decoders Using the VSL Instruction on DSP Families
PDF  108 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

DSP56300 Datasheet(HTML) 23 Page - Freescale Semiconductor, Inc

Back Button DSP56300 Datasheet HTML 19Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 20Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 21Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 22Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 23Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 24Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 25Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 26Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 27Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 23 / 108 page
background image
The Viterbi Algorithm
Viterbi Decoder
Viterbi Decoder Implementation
2-9
To understand why this is so, note that the total path metric for
is PM1+QM1.
Similarly,
has path metric PM1+QM2,
has path metric PM2+QM1, and
has path metric PM2+QM2. Suppose
is a candidate for largest path
metric. Then
is still larger, as PM1+QM2 >PM2+QM2 (remembering we
assumed that PM1 >PM2). This is true for any Q2. So, if PM1 > PM2, we can eliminate P2
from further consideration at time j, without waiting for the ÒfutureÓ inputs from time j to
time k.
Figure 2-5
Using Intermediate States to Eliminate Partial Paths
In our example, each state will have two paths entering it at any time. The number of
paths doubles each time, but we can now eliminate half of the paths each time as well.
This is the basis of the Viterbi algorithm. To use it, we must keep track of the best path
metric for each state up to the current time. By eliminating paths that can never have the
largest path metric, however, we keep the amount of computation constant with time.
To diagram what is going on, we need a different figure than the tree in Figure 2-3. We
need only keep track of each (encoder) state at each time. The result is called a trellis
because it resembles one. A diagram of a trellis for our IS-136 code appears in Figure 2-6.
The beginning of the trellis does not look the same for each time (each decoder input is a
stage in the diagram). This is because we assumed the encoder started in state 00000. In
general, the encoder can be in any state, and the trellis repeats. For our figure, this can be
seen in stages 6 and 7 (after 5 stages, our encoder can be in any state, so we get a Òsteady
stateÓ in our trellis diagram). Each line in the trellis is a transition, just like the ones in the
tree. For the trellis, however, the number of states is bounded. The number of states for
this trellis is determined by the encoder which has five state bits. This means there are
25 = 32 states in the trellis.
P
1
Q
1
È
P
1
Q
2
È
P
2
Q
1
È
P
2
Q
2
È
P
2
Q
2
È
P
1
Q
2
È
State S
P1
P2
Q1
Q2
time i
time j
time k
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com