Zakładka z wyszukiwarką danych komponentów
  Polish  ▼
ALLDATASHEET.PL

X  

DSP56300 Arkusz danych(PDF) 13 Page - Freescale Semiconductor, Inc

Numer części DSP56300
Szczegółowy opis  Implementing Viterbi Decoders Using the VSL Instruction on DSP Families
PDF  108 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Producent  FREESCALE [Freescale Semiconductor, Inc]
Strona internetowa  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

DSP56300 Arkusz danych(HTML) 13 Page - Freescale Semiconductor, Inc

Back Button DSP56300 Datasheet HTML 9Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 10Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 11Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 12Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 13Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 14Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 15Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 16Page - Freescale Semiconductor, Inc DSP56300 Datasheet HTML 17Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 108 page
background image
Introduction
Introduction
Viterbi Decoder Implementation
1-3
1.1
INTRODUCTION
TodayÕs communication systems typically make considerable use of signal processing to
improve their performance. Two common functions that use signal processing to
improve performance are channel equalization and error correction coding. For
equalization, maximum likelihood sequence estimation is among the most popular
schemes; for error correction, convolutional coding with Viterbi decoding is a method of
choice. Both communication functions make use of the Viterbi algorithm to accomplish
their task. To simplify the explanations presented here, the focus is on using the
algorithm for error correction.
This application report is written with the intent of instructing the reader who, with a set
of convolutional code polynomials, can generate the assembly code needed to
implement a Viterbi decoder on the DSP56300 and DSP56600 families of digital signal
processors (DSPs).
The DSP56300 and DSP56600 families of DSPs are designed to implement
communication functions. Because the Viterbi algorithm occupies such a prominent
position in many communications systems, these processor families have a special
instruction, Viterbi shift left (VSL). This instruction is designed to improve the
performance of the processor when doing Viterbi algorithm operations. One goal of this
application note is to explain the use of the VSL instruction when implementing the
Viterbi algorithm.
1.2
VITERBI ALGORITHM
Communication applications that use convolutional coding or sequence estimation often
use the Viterbi algorithm to efficiently process the received data. These applications
occur so often that the DSP56300 and DSP56600 families have a special instruction to
enhance the algorithmÕs implementation. This application note begins by introducing
the Viterbi algorithm, then proceeds step by step through an implementation of that
algorithm for a specific error correction example. In addition, use of the new VSL
instruction is explained for obtaining efficient coding for applications requiring the
Viterbi algorithm.
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


Arkusz danych Pobierz

Go To PDF Page


Link URL



Czy Alldatasheet okazała się pomocna?  [ DONATE ] 

O Alldatasheet   |   Reklama   |   Kontakt   |   Polityka prywatności   |   Link do karty katalogowej    |   Linki   |   Lista producentów
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