Ingenieria FPGA: Aplicaciones de las FPGA - ELECTRÓNICA, SOFTWARE, CONTROL Y AUTOMATIZACIÓN

Vaya al Contenido

Ingenieria FPGA: Aplicaciones de las FPGA

BLOG > Sistemas Embebidos

Aplicaciones de las FPGA

El rango de aplicaciones de las FPGA es muy amplio, debido a la versatilidad y a la flexibilidad de estos dispositivos; siendo la principal aplicación de las FPGAs el procesamiento digital de señales (DSP), comunicaciones, procesado de datos, etc. La elección de una FPGA para aplicaciones de tratamiento de señal se debe a su alta frecuencia de trabajo, a su capacidad de procesamiento en paralelo, y a su bajo precio en comparación con los ASICs. En general, la lógica de un CPLD es insuficiente para realizar dicho procesamiento.

En la siguiente gráfica puede apreciarse la distribución de las aplicaciones de las FPGA en el año 2008.



De esta aplicación se derivan una gran variedad  de aplicaciones de las FPGA, citándose algunas de ellas a continuación:

    • Sistemas de visión artificial: En el mundo actual existen cada vez en más número dispositivos que disponen de un sistema de visión artificial. Ejemplo de esto son las cámaras de videovigilancia, robots, etc. Muchos de estos dispositivos precisan de un sistema para conocer su posición, reconocer los objetos de su entorno, reconocer rostros de personas, y poder actuar e interactuar con ellos de la forma adecuada. Esta característica requiere manejar unos volúmenes de imágenes muy elevados, tratar dichas imágenes para detectar objetos, reconocer rostros, etc., en la gran mayoría de ocasiones en tiempo real.
    • Sistemas de imágenes médicas: Cada vez con más frecuencia se están empleando las FPGAs para el tratamiento de imágenes biomédicas obtenidas mediante procesos de PET, escáner CT, rayos X, imágenes tridimensionales, etc. Estos sistemas de visión médica cada vez precisan de más resolución y de una capacidad de procesamiento mayor, incluso muchas necesitan poder desarrollarse en tiempo real, por lo que las prestaciones que ofrecen las FPGAs de frecuencia y procesamiento en paralelo se adaptan muy bien a estas necesidades.
    • Radio definida por software (SDR): De forma tradicional, una radio consistía en una antena, encargada de recibir y enviar una señal, y un hardware encargado de procesar esa señal, filtrarla, modificar su frecuencia, etc. Este hardware no podía modificar de forma notable la funcionalidad para la cual había sido diseñada. En la actualidad gran parte de esta funcionalidad se traslada a un dispositivo electrónico, que con frecuencia suele ser una FPGA, pudiendo limitarse la parte analógica a una antena y a los convertidores ADC y DAC.
    • Codificación y encriptación: La seguridad en el envío de mensajes es fundamental en la vida diaria, por ejemplo a la hora de enviar un email o de realizar una compra por internet, y lo es más aún en el ámbito militar, aeronáutico y gubernamental. En este terreno, la encriptación eficiente y segura de mensajes se convierte en un objetivo prioritario. Las FPGA pueden aportar en este terreno su capacidad de manejar grandes volúmenes de información y sus bloques optimizados para realizar operaciones aritméticas.
    • Radioastronomía: La radioastronomía es la ciencia que se encarga de estudiar los fenómenos que ocurren en el espacio mediante la captación de la radiación electromagnética procedente de éste. De forma similar a las aplicaciones anteriores, precisa del procesamiento de una gran cantidad de información en el que la FPGA puede aportar todo su potencial.
    • Reconocimiento de voz: El reconocimiento de la persona que habla es una técnica empleada en seguridad, sistemas de recuperación de información, etc., y se espera que en el futuro su ámbito de aplicación aumente. En este contexto,  la FPGA resulta muy eficiente a la hora de realizar la comparación de la voz de una persona con unos patrones previamente almacenados.
    • Aeronáutica y defensa: Además de las mencionadas previamente, existen multitud de aplicaciones aeronáuticas y de defensa que emplean FPGA debido a las buenas características que éstas ofrecen.





La principal ventaja de este tipo de radio es que su funcionalidad viene definida por el diseño del software, de forma que su modificación o actualización es sencilla y no precisa de la sustitución de ningún elemento de hardware.









Contacto
Explora

© 2018 Genera Soluciones Tecnológicas, S.L.
Todos los derechos reservados.
Aviso Legal

Síguenos
Regreso al contenido