You are on page 1of 7

Dispositivos DSP (Digital

Signal Processing)
Fabricantes
Arquitectura
Funcionamineto
Historia
Definicin
Definicin DSP

DSP (Procesador Digital de Seales) un circuito integrado que
contiene un procesador digital y un conjunto de recursos
complementarios capaces de manejar digitalmente las seales
analgicas del mundo real,
Caractersticas
Las procesadores preferentemente son RISC; con un reducido juego de instrucciones que se ejecutan,
generalmente, en un solo ciclo.

Disponen de recursos fsicos complejos para soportar las operaciones especificas de los algoritmos
DSP. Son imprescindibles un multiplicador rpido y un flexible registro de desplazamiento.

El repertorio de instrucciones contiene algunas especificas para resolver los algoritmos matemticos
habituales en el procesamiento de seales.

Los modos de direccionamiento son muy sofisticados, ya que localizan los datos y almacenan los
resultados de forma optima para los algoritmos empleados.

Disponen de un conjunto de interrupciones muy amplio y veloz, con niveles de prioridad.

En el DSP se integran numerosos recursos y perifricos que minimizan el tamao y simplifican el
diseo del sistema.

Poseen mdulos para el control y optimizacin del consumo de energa.
Historia
En 1978, INTEL lanz
el 2920 como un
procesador analgico
de seales. Este
posea un chip
ADC/DAC con un
procesador de seales
interno, pero no posea
un multiplicador de
hardware, el 2920 no
tuvo xito en el
mercado.
En 1979, AMI lanza el
S2811, fue diseado como
un microprocesador
perifrico, al igual que el
2920 no tuvo gran xito en
el mercado
Bell Labs introduce el
primer chip procesador
digital de seales
(DSP), The Mac 4
Microprocessor.
En 1980 fueron
presentados en el
ISSCC80 los
primeros DSP
completos: el PD7710
de NEC y el DSP1 de
AT&T, ambos
procesadores fueron
inspirados en las
investigaciones de
PSTN
Telecomunicaciones.
En ese mismo ao
NEC comenz la
produccin del
PD7710, la primera
produccin de DSP
completos en el
mundo.
El primer DSP producido
por Texas Instruments, el
TMS32010, prob ser un
suceso mayor.
Actualmente el
TMS320C4X diseado y
producido por TEXAS
INSTRUMENTS, surge
con ciertas ventajas
frente al resto de los
procesadores, ya que
ste se disea para ser
escalable; es decir, para
que pueda trabajar en
paralelo con otros
dispositivos similares.
Arquitectura
Los DSP abandonan la arquitectura clsica de Von Neumann, en la que datos y programas estn en la misma zona
de memoria, y apuestan por la denominada Arquitectura Harvard.
En una arquitectura Hardvard 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 que la memoria de datos tenga distinta anchura de palabra que la memoria de programa (como
ocurre en ciertos microcontroladores).

Los elementos bsicos que componen un DSP son:
Conversores en las entradas y salidas
Memoria de datos, memoria de programa y DMA (acceso directo a memoria).
MACs: multiplicadores y acumuladores.
ALU: Unidad aritmtico-lgica.
Registros.
PLL: Bucles enganchados en fase.
PWM: Mdulos de control de ancho de pulso.

Funcionamiento
Fabricantes
Texas Instruments produce el DSP C6000 series , que tiene velocidades de reloj de 1,2 GHz
Freescale Produce una familia DSP multi-core , el MSC81xx . El MSC81xx se basa en procesadores de arquitectura StarCore Cada
SC3400 StarCore DSP core tiene una velocidad de reloj de 1 GHz .
XMOS Produce una lnea de procesadores multi-threaded multi-core, vienen en diferentes velocidades de entre 400 a 1.600 MIPS
CEVA , Inc. produce y licencia tres familias distintas de DSPs . Tal vez el ms conocido y ampliamente desplegado ms es la familia de
CEVA - TeakLite DSP, una arquitectura basada en la memoria clsica , con anchos de palabra de 32 bits de 16 bits
Analog divices produce el SHARC DSP, que trabaja en un rango de 66 MHz/198 MFLOPS (million floating-point operations per
second) to 400 MHz/2400 MFLOPS
CSR produce la familia Quatro de SOC de que contienen un DSP personalizadoy optimizado para el procesamiento de datos para
el escneo de documentos de imagen y aplicaciones de copia.