Professional Documents
Culture Documents
de Seales (DSP)
Camilo Torres
Jorge Pineda
Sal Tejeda
Procesamiento Digital de
Seales
Qu es un DSP?
Los DSP o procesadores digitales
de seal son microprocesadores
especficamente diseados para el
procesado digital de seal. Estos
posee
unconjunto
de
instrucciones,
unhardwarey
unsoftwareoptimizados
para
aplicaciones
que
requieran
operaciones numricas a muy alta
velocidad.
Historia DSP
197
8
Posea un chip
ADC/DAC.
No posea un
multiplicador de
hardware.
No tuvo xito en el
Se lanz INTEL 2920mercado.
Historia DSP
AMI lanza el S2811, fue diseado como un
microprocesador perifrico.
No tuvo gran xito en el mercado.
197
9
Historia DSP
Se presentaron los primeros DSP
completos
PD7710
Fueron inspirados en las
investigaciones de PSTN
Telecomunicaciones.
198
0
DSP1
Historia DSP
Produce el TMS32010 y el
TMS320C4X
Se engloban dentro de la filosofa CISC
Son diseados para ser escalables
ltimamente diseados para aplicaciones
concretas como la telefona mvil
HO
Y
Funcionamiento DSP
Se ha dicho que puede trabajar con seales
analgicas, pero el DSP es un sistemadigital, por
lo tanto necesitar un conversor analgico/digital
a su entrada y digital/analgico en la salida.
Como todo sistema basado en procesador
programable
necesita
unamemoriadonde
almacenar los datos con los que trabajar y
Entrad
Salida
elprogramaque
ejecuta.
a
Actuad
or
Sensor
Seal
analgi
ca
Sea
l
digit
al
Sea
l
digit
al
Seal
analgi
ca
Ejemplo de aplicaciones de
DSP
Eliminar
el
eco
comunicaciones.
en
las
lneas
de
Dems usos en la
actualidad
Wireless LAN
Reconocimien
to de voz
Manejo de
contenido
digital
Reproductore
s digitales de
audio
Cmaras
digitales
Automatizaci
n de fabricas
Qu hace a un DSP un
DSP?
Una
de
las
ms
importantes
caractersticas de un DSP es su capacidad
de realizar operaciones de multiplicacin
y acumulacin (MACs) en slo un ciclo de
reloj. No obstante ello, es necesario que el
dispositivo posea la caracterstica de
manejar aplicaciones crticas en tiempo
real.
Arquitectura DSP
UnDSPest diseado teniendo en cuenta las
tareas ms habituales del procesado digital: sumas,
multiplicaciones
y
retrasos
(almacenar
en
memoria).
LosDSPabandonan la arquitectura clsica de Von
Neumann, en la que datos y programas estn en la
misma zona de memoria, y apuestan por la
denominadaArquitectura
Harvard.
En
una
arquitectura Harvard existen bloques de memoria
fsicamente separados para datos y programas.
Cada uno de estos bloques de memoria se
direcciona mediante buses separados (tanto de
direcciones como de datos), e incluso es posible
Elementos bsicos de un
DSP
Conversores en las entradas y salidas.
Memoria de datos, memoria de programa
yDMA.
MACs: multiplicadores y acumuladores.
ALU:Unidad aritmtico-lgica.
Registros.
PLL: Bucles enganchados en fase.
PWM: Mdulos de control de ancho de pulso.
Tipos de Arquitectura de
Memoria
Microcontrolado
r (Von
Neumann)
DSP Harvard
Diferencias entre
Microcontroladores y DSPs
Diagrama de Bloques de un
microcontrolador PIC12C5XX
Fabricantes de DSPs
Texas Instruments
(http://dspvillage.ti.com/docs/dspproducth
ome.jhtml) Familias TMS320C6000
TMS320C5000 TMS320C2000
Motorola
(http://www.motorola.com/semiconduct
ors) Familias 56300 56800 56800E
MSC8100 (StarCore)
Analog Devices
(http://www.analog.com/technology/dsp/i
ndex.html) Familias Blackfin Familia
Sharc TigerSharc ADSP21xx