Está en la página 1de 17

6/6/12

Programar FPGA con LabView


OSCAR ESPITIA Haga clic para modificar el estilo de subttulo del patrn

6/6/12

APLICACIONES COMUNES

Control a alta velocidad Adquisicin de datos inteligente Protocolos de comunicacin digital Simulacin de sensores Procesamiento en tarjeta y reduccin de datos Procesamiento paralelo

6/6/12

Importancia de FPGA en Sistemas


En el nivel ms alto, los FPGAs son chips de silicio reprogramables. Ofrecen:

Alta Confiabilidad: Los diseos se convierten en circuitos personalizados

6/6/12

Importancia de FPGA en Sistemas

Alto Determinismo: Ejecuta algoritmos a velocidades determinsticas de 25 ns Verdadero Paralelismo: Habilita tareas paralelas y pipelining Reconfigurable: Creacin y modificacin de personalidades

6/6/12

PROYECTO DE EJEMPLO Spartan-3E Project

COMO PROGRAMAR LA SPARTAN- 3E

6/6/12

PASOS
1. CREE UN NUEVO PROYECTO

6/6/12

PASOS
2. AGREGUE LA TARJETA SPARTAN EN LabVIEW

6/6/12

pasos

6/6/12

Despus de garantizar estos pasos bsicos podemos iniciar con nuestro programa

6/6/12

EJEMPLO:
OBJETIVOS:

COMPILAR UN VI EN LA SPARTAN-3E EL DISPLAY LCD DE LA SPARTAN-3E

PROGRAMA

6/6/12

EJEMPLO:

6/6/12

EJEMPLO:

6/6/12

EJEMPLO:
4. El cdigo de LabVIEW ahora se est compilado para ejecutarse en el Spartan3E

6/6/12

EJEMPLO:

6/6/12

EJEMPLO:

6/6/12

EJEMPLO:
7. Haga clic en las letras "H", O", "L", A para mostrar en la pantalla LCD HOLA Spartan-3E.

6/6/12

GRACIAS..