Vous êtes sur la page 1sur 21

Procesadores Digitales

de Seales (DSP)
Camilo Torres
Jorge Pineda
Sal Tejeda

Procesamiento Digital de
Seales

Es una operacin o transformacin de una seal


en un hardware digital segn reglas bien
definidas las cuales son introducidas al
hardware a travs de un software especfico que
puede o no manejar lenguajes tanto de alto
como de bajo nivel.

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.

Bell Labs introduce el primer chip procesador digital


de seales (DSP), The Mac 4 Microprocessor

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

Lograr hacer ms claras imgenes de rganos


internos en los equipos de diagnstico mdico.
Cifrar conversaciones en telfonos celulares
para mantener privacidad.
Analizar datos ssmicos para encontrar nuevas
reservas de petrleo.

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

control de motores, inversores industriales, entre


otros.

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

Diagrama de Bloques del


DSP TMS320F241

Ventajas de los DSPs


La Tecnologa VLSI (Very Large Scale Integration)
da la posibilidad de disear sistemas con la
capacidad para ejecutar procesamiento en
tiempo real de muchas de las seales de inters
para aplicaciones en comunicaciones, control,
procesamiento de imagen, multimedia, etc.
Los sistemas digitales son ms confiables que los
correspondientes sistemas anlogos.
Los sistemas digitales ofrecen una mayor
flexibilidad que los correspondientes sistemas
anlogos.
Mayor precisin y mayor exactitud pueden ser
obtenidas con sistemas digitales, comparado con

Ventajas de los DSPs


Un sistema programable permite flexibilidad en la
reconfiguracin de aplicaciones DSP.
La tolerancia de los componentes en un sistema
anlogo hacen que esto sea una dificultad para el
diseador al controlar la exactitud de la seal de
salida anloga.
Las seales digitales pueden ser almacenadas en
un disco flexible, Disco Duro o CD ROM

Desventajas de los DSPs


La conversin de una seal analgica en
digital, obtenida muestreando la seal y
cuantificando las muestras, produce una
distorsin que nos impide la reconstruccin de
la seal analgica original a partir de muestras
cuantificadas.
Existen efectos debidos a la precisin finita que
deben ser considerados en el procesado digital
de las muestras cuantificadas.
Para muchas seales de gran ancho de banda,
se requiere procesado en tiempo real.

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

Vous aimerez peut-être aussi