Dsps, caracteristicas

Solo disponible en BuenasTareas
  • Páginas : 4 (757 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de marzo de 2011
Leer documento completo
Vista previa del texto
CARACTERISTICAS DE LOS DSP:

Un procesador digital de señales es un microprocesador especializado y diseñado específicamente para procesar señales digitales en tiempo real. Este provee secuenciasde instrucciones ultra-rápidas

Una de las más importantes características de un DSP es su capacidad de realizar operaciones de multiplicación y acumulación (MACs) en sólo un ciclo de reloj. Noobstante ello, es necesario que el dispositivo posea la característica de manejar aplicaciones críticas en tiempo real. Esto requiere de unaarquitectura que soporte un flujo de datos a alta velocidad haciay desde la unidad de cálculo y memoria. Esta ejecución a menudo requiere el uso de unidades DMA (Direct Memory Acess) y generadores de direcciones duales (DAG's) que operan en paralelo con otraspartes del chip.

Los DGA's realizan los cálculos de direcciones, permitiendo al DSP buscar dos datos distintos para operar con ellos en un sólo ciclo de reloj, de tal forma que es posible ejecutaralgoritmos complejos en tiempo real.

Es importante para DSP's tener un mecanismo efectivo de salto para la ejecución de loops ya que el código generalmente programado es altamente repetitivo. Laarquitectura permite realizar estos loops sin instrucciones adicionales ni demoras, las que al ejecutarse millones de veces empiezan a generar retardos significativos.

Los DSP's deben manejar rangosdinámicos extendidos y de precisión para evitar overflow y underflow y para minimizar los errores deredondeo. Para acomodarse a esta capacidad, los DSP's incluyen acumuladores dedicados con registros másanchos que el tamaño nominal de los datos para así conservar la precisión

También deben soportar el manejo de buffers circulares para la ejecución de funciones algorítmicas, tales como filtros. Enestos tipos de buffers el puntero del buffer se actualiza en paralelo con otras funciones del chip en cada ciclo de reloj. En cada ciclo el buffer circular realiza una comprobación de "fin de...
tracking img