Ing. Diego Cabrera Mendieta, M.Sc Introducción al DSP Ing. Diego Cabrera Mendieta, M.Sc
DSP Procesamiento digital de señales El procesamiento digital de señales o DSP (sigla en inglés de digital signal processing) es la manipulación matemática de una señal de información para modificarla o mejorarla en algún sentido. Este está caracterizado por la representación en el dominio del tiempo discreto, en el dominio frecuencia discreta, u otro dominio discreto de señales por medio de una secuencia de números o símbolos y el procesado de esas señales. (Wikipedia)
DSP Procesador digital de señales Un procesador digital de señales o DSP (sigla en inglés de digital signal processor) es un sistema basado en un procesador o microprocesador que posee un conjunto de instrucciones, un hardware y un software optimizados para aplicaciones que requieran operaciones numéricas a muy alta velocidad. Debido a esto es especialmente útil para el procesado y representación de señales analógicas en tiempo real: en un sistema que trabaje de esta forma (tiempo real) se reciben muestras (samples en inglés), normalmente provenientes de un conversor analógico digital(ADC). (Wikipedia)
Procesador digital de señales «DSP» de The original uploader was Murphy era un optimista de Wikipedia en español - Transferido desde es.wikipedia a Commons.. Disponible bajo la licencia CC BY-SA 3.0 vía Wikimedia Commons - https://commons.wikimedia.org/wiki/File:DSP.PNG#/media/File:DSP.PNG
Procesador digital de señales El mas conocido fabricante: Texas Instrument Procesadores con instrucciones adicionales. Alta velocidad de procesamiento. Incluyen co-procesadores. Arquitectura Rígida. Ejm: DSPs de Texas Instrument
FPGAs Principal fabricante: Xilinx Arquitectura Flexible. Se puede diseñar un DSP interno (alto consumo de recursos). Ciertas funciones van orientadas a DSP. Es necesario circuitos externos para ADC y DAC. Su capacidad es limitada. Ejm. Familia Virtex
SoC Principal Fabricante: Xilinx Arquitectura Flexible Es una fusión entre un sistema de procesamiento y un FPGA Disminuye los tiempos de propagación de señales Dispone de co-procesadores El procesador es de arquitectura fija. El FPGA puede ser reconfigurado según la aplicación. Ejm: Zynq-7000
Aplicaciones Vision por Computadora Aviónica y Defensa Computación de Alto Desempeño Codificación y Decodificación de Video Biometría Control de motores Detección de anomalías – medicina, control, mecánica, etc.