dsp dispositivos programables y sus tendencias

11
Jorge Guillermo Hernández García I.T.I.T

Upload: guillermo

Post on 11-Dec-2015

219 views

Category:

Documents


1 download

DESCRIPTION

Dispositivos programables y sus tendencias

TRANSCRIPT

Page 1: Dsp Dispositivos programables y sus tendencias

Jorge Guillermo Hernández GarcíaI.T.I.T

Page 2: Dsp Dispositivos programables y sus tendencias

Esta presentación tiene como objetivo dar a conocer los dispositivos programables y sus tendencias.

Enfocando específicamente los dispositivos ◦ DSP◦ dsPIC◦ FPGA◦ FPAA

Page 3: Dsp Dispositivos programables y sus tendencias

La lógica programable, como el nombre implica, es una familia de componentes que contienen conjuntos de elementos lógicos (AND, OR, NOT, LATCH, FLIP-FLOP) que pueden configurarse en cualquier función lógica que el usuario desee y que el componente soporte. Hay varias clases de dispositivos lógicos programables: ASICs, FPGAs, PLAs, PROMs, PALs, GALs, y PLDs complejos.

Page 4: Dsp Dispositivos programables y sus tendencias

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).

Page 5: Dsp Dispositivos programables y sus tendencias

Alta velocidad de cálculos aritméticos.

Transferencia de datos hacia y desde el mundo real.

Arquitecturas de memoria de múltiple acceso.

Page 6: Dsp Dispositivos programables y sus tendencias

Un DSP para operar requiere unas simples funciones típicas:

◦ Suma y Multiplicación.

◦ Retrasos.

◦ Manejo de Arreglos (vectores).

Page 7: Dsp Dispositivos programables y sus tendencias

Procesamiento digital de audio

Procesamiento digital de voz

Procesamiento digital de imágenes

Procesamiento digital de vídeo

Procesamiento digital de datos

Page 8: Dsp Dispositivos programables y sus tendencias

Una FPGA (del inglés Field Programmable Gate Array) es un dispositivo semiconductor que contiene bloques de lógica cuya interconexión y funcionalidad puede ser configurada 'in situ' mediante un lenguaje de descripción especializado.

La lógica programable puede reproducir desde funciones tan sencillas como las llevadas a cabo por una puerta lógica o un sistema combinacional hasta complejos sistemas en un chip.

Page 9: Dsp Dispositivos programables y sus tendencias

Interconexiones programables permite a los bloques lógicos de un FPGA ser interconectados según la necesidad del diseñador del sistema

Una placa programable de uso genérico reutilizable o semi-permanente)

 pueden ser programados después del proceso de manufactura

Page 10: Dsp Dispositivos programables y sus tendencias

Una tendencia reciente ha sido combinar los bloques lógicos e interconexiones de los FPGA con microprocesadores y periféricos relacionados para formar un *Sistema programable en un chip*

 Otra alternativa es hacer uso de núcleos de procesadores implementados haciendo uso de la lógica del FPGA

Page 11: Dsp Dispositivos programables y sus tendencias