ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Qué Es Un FPGA


Enviado por   •  24 de Septiembre de 2013  •  569 Palabras (3 Páginas)  •  381 Visitas

Página 1 de 3

¿Qué es un FPGA?

Importancia de FPGA en Sistemas

• Alta Confiabilidad – Los diseños se convierten en circuitos

• Alto Determinismo – Ejecuta algoritmos a razones determinísticas de 25 ns (más rápido en algunos casos)

4

• Verdadero Paralelismo – Permite tareas paralelas y pipelining

• Reconfigurable – Crea y modifica personalidades para tareas específicas

Familia de Productos de LabVIEW Embedded

Ejemplo Simplificado de FPGA

Capacidades de LabVIEW FPGA y la Tecnología RIO

• Paradigma gráfico e intuitivo de programación para FPGAs

• VHDL para integración algoritmos

• Dispositivos de ejecución con E/S analógicas y digitales integradas

• Extensa librería de IP incluida y de la comunidad

Componentes en Sistemas Embebidos FPGA

Componentes de una Aplicación en LabVIEW FPGA

Plataformas para la Industria NI RIO

Arquitectura del Sistema Embebido NI CompactRIO

• Módulos de I/O industriales con acondicionamiento de señales integrado para

conectividad directa a sensores/actuadores industriales

• FPGA reconfigurable para procesamiento, control y protocolos personalizados de alta

velocidad

• Procesador de tiempo real para operación autónoma determinística y análisis avanzado

Aplicaciones Comunes

• Control a alta velocidad

• Adquisición de datos no convencional

• Protocolos digitales de comunicación 14

• Simulación de sensores

• Procesamiento y reducción de datos embebida

• Co-procesamiento

Control a Alta Velocidad

Aplicaciones Comunes

• Control a alta velocidad

• Adquisición de datos no convencional

• Protocolos digitales de comunicación 17

• Simulación de sensores

• Procesamiento y reducción de datos embebida

• Co-procesamiento

Comunicación Digital

Ejemplo – SPI

Comunicación Digital

Ejemplo – SPI

Programación Gráfica en LabVIEW FPGA

Transformando LabVIEW a FPGA

• Tres componentes necesarios para mantener el flujo de

datos

_ La función lógica correspondiente

_ Sincronización

_ Enable chain

Garantizando el Flujo de Datos en

FPGA

Garantizando el Flujo de Datos en

FPGA

Garantizando el Flujo de Datos en

FPGA

Garantizando el Flujo de Datos en

FPGA

Garantizando el Flujo de Datos en

FPGA

• Diagrama con flujo de datos forzado

• Toma 12 ciclos del reloj

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com