La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Procesadores digitales de señal (PDS)

Presentaciones similares


Presentación del tema: "Procesadores digitales de señal (PDS)"— Transcripción de la presentación:

1 Procesadores digitales de señal (PDS)
DSP: Digital Signal Processors (procesadores) DSP: Digital Signal Processing (técnicas matemáticas) Electrónica aplicada al tratamiento de datos

2 Electrónica aplicada al tratamiento de datos 2003-04
Inicios del PDS (1) Años : Primeros computadores digitales Muy caros DSP limitada a unas pocas aplicaciones muy críticas Esfuerzos pioneros en: Radar y sonar: seguridad nacional Exploración petrolífera: posibilidad de obtener grandes cantidades de dinero Exploración del espacio: los datos son irreemplazables Imágenes médicas: para salvar vidas Electrónica aplicada al tratamiento de datos

3 Electrónica aplicada al tratamiento de datos 2003-04
Inicios del PDS (2) Años : La revolución de los computadores digitales: el PC Cada vez más baratos Grandes avances tecnológicos: chips DSP específicos DSP en productos comerciales para el gran público: Teléfonos móviles Reproductores de CDs Correo electrónico por voz Electrónica aplicada al tratamiento de datos

4 Interdisciplinariedad
Electrónica aplicada al tratamiento de datos

5 Aplicaciones del PDS (1)
Electrónica aplicada al tratamiento de datos

6 Electrónica aplicada al tratamiento de datos 2003-04
Ejemplos concretos (1) Sistema ABS de alta fiabilidad con controlador digital de señal Electrónica aplicada al tratamiento de datos

7 Electrónica aplicada al tratamiento de datos 2003-04
Ejemplos concretos (2) Sistema de suspensión activa Electrónica aplicada al tratamiento de datos

8 Electrónica aplicada al tratamiento de datos 2003-04
Ejemplos concretos (3) Sistema controlador de disco Electrónica aplicada al tratamiento de datos

9 Electrónica aplicada al tratamiento de datos 2003-04
Características Los sistemas DSP suelen tener una serie de características comunes: Algoritmos: operaciones aritméticas Frecuencia de muestreo Frecuencia de reloj Tipos de datos aritméticos Electrónica aplicada al tratamiento de datos

10 Electrónica aplicada al tratamiento de datos 2003-04
Algoritmos El algoritmo especifica la operación aritmética que debe realizar el DSP pero no cómo se debe implementar Velocidad/ precisión aritmética Software En un procesador ordinario DSP programable Hardware ASIC Electrónica aplicada al tratamiento de datos

11 Electrónica aplicada al tratamiento de datos 2003-04
Algoritmos típicos (1) Codificación y decodificación de voz Teléfonos digitales celulares, sistemas de comunicación personal, teléfonos digitales inalámbricos, computadores multimedia, comunicaciones seguras Encriptación y desencriptación de voz Teléfonos digitales celulares, sistemas de comunicación personal, teléfonos digitales inalámbricos, comunicaciones seguras Electrónica aplicada al tratamiento de datos

12 Electrónica aplicada al tratamiento de datos 2003-04
Algoritmos típicos (6) Composición de imágenes Computadores multimedia, video de consumo, interfaces de usuario avanzadas, navegación Formación de imágenes Navegación, imágenes médicas, radar/sonar, inteligencia de las señales Cancelación del eco Micrófonos, modems, conmutadores telefónicos Estimación espectral Inteligencia de las señales, radar/sonar, audio profesional, música Electrónica aplicada al tratamiento de datos

13 Ejemplo: filtros digitales (1)
Operación básica de procesado de señales Bloquear o dejar pasar determinadas frecuencias presentes en la señal Filtro más sencillo: promediador (tapped delay line) = filtro pasa-baja Ejemplo: promediador de 4 muestras Electrónica aplicada al tratamiento de datos

14 Ejemplo: filtros digitales (2)
Operaciones aritméticas: Sumas Multiplicaciones (1/4) Retardos (n, n-1, n-2, n-3) Electrónica aplicada al tratamiento de datos

15 Ejemplo: filtros digitales (3)
En general: Electrónica aplicada al tratamiento de datos

16 Ejemplo:correlación (1)
Sirve para comparar dos señales en el dominio temporal Una desplazada con respecto a la otra Aplicación: radar, sonar Operaciones aritméticas: Sumas Multiplicaciones Desplazamientos (retardos) Electrónica aplicada al tratamiento de datos

17 Ejemplo:correlación (3)
Aplicación: radar Electrónica aplicada al tratamiento de datos

18 Ejemplo:correlación (4)
Electrónica aplicada al tratamiento de datos

19 Ejemplo:correlación (5)
Electrónica aplicada al tratamiento de datos

20 Ejemplo:autocorrelación (2)
Electrónica aplicada al tratamiento de datos

21 Ejemplo:convolución (1)
Similar a la correlación: Posible interpretación: filtro de coeficientes t[k] Operaciones aritméticas: Sumas Multiplicaciones Desplazamientos (retardos) Electrónica aplicada al tratamiento de datos

22 Ejemplo:convolución (2)
Filtro FIR (Finite Impulse Response) Electrónica aplicada al tratamiento de datos

23 Ejemplo:convolución (3)
Electrónica aplicada al tratamiento de datos

24 Algoritmos: resumen (1)
En la gran mayoría de los algoritmos típicos de PDS: Operaciones aritméticas: Sumas Multiplicaciones Desplazamientos (retardos) Denominadas MAC (multiply-accumulate) DSP: ruta de datos adecuada para MAC Multiplicación en un sólo ciclo Electrónica aplicada al tratamiento de datos

25 Algoritmos: resumen (2)
Multiplicación : generalmente, lenta Necesidad de acelerarla Electrónica aplicada al tratamiento de datos

26 Algoritmos: implementación
Diferencia esencial entre un DSP (procesador digital de señal específico) y un microprocesador o microcontrolador convencionales: El DSP diseñado específicamente para tareas de cálculo intensivas, repetitivas y de alto rendimiento Microprocesador: no especializado para una tarea concreta Microcontrolador: especializado para tareas de control Electrónica aplicada al tratamiento de datos

27 Frecuencia de muestreo (1)
Velocidad de muestreo: velocidad a la que las muestras son consumidas, procesadas o producidas Tiempo real La aplicación concreta condiciona la tecnología de implementación del algoritmo Electrónica aplicada al tratamiento de datos

28 Frecuencia de muestreo (2)
Dependiente de la aplicación: Electrónica aplicada al tratamiento de datos

29 Frecuencia de muestreo (3)
Restricciones de tiempo real duras Ejemplo: convertidor de CD a cinta magnética CD: 44,1 kHz Cinta magnética: 48 kHz Muestras del CD cada 22,7 ms Convertidor debe producir muestras a la salida cada 20,8 ms Si se pierde alguna muestra: señal de salida corrupta Electrónica aplicada al tratamiento de datos

30 Electrónica aplicada al tratamiento de datos 2003-04
Frecuencia de reloj Importante: relación entre la frecuencia de reloj del DSP y la frecuencia de muestreo (f/fm) Determina la implementación: cantidad de hardware necesario para implementar en tiempo real un algoritmo de una determinada complejidad A menor razón f/fm, más hardware y más complejo Electrónica aplicada al tratamiento de datos

31 Tipos de datos aritméticos
Coma flotante versus coma fija Ancho de palabra: precisión Electrónica aplicada al tratamiento de datos

32 Electrónica aplicada al tratamiento de datos 2003-04
Algunos DSP típicos Electrónica aplicada al tratamiento de datos


Descargar ppt "Procesadores digitales de señal (PDS)"

Presentaciones similares


Anuncios Google