Documentos de Académico
Documentos de Profesional
Documentos de Cultura
VLSI
Octavo “A”
II PARCIAL
Practica N° 1
Tema:
FPGA Board
Integrantes:
Acosta Alex Pachar Daniel
Arias Oscar Pérez Steven
Del Salto Anthony Sánchez Luis
Llundo Patricio Sandoya Bryan
Fecha de Envío:
09 de Enero del 2020
Fecha de Entrega:
16 de Enero del 2020
Docente:
Ing. Edgar Patricio Córdova Córdova
2. OBJETIVOS
OBJETIVO GENERAL
Establecer la comunicación entre la FPGA y sbRIO con la PC para la
elaboración de entornos en Labview para el manejo de entradas y salidas
digitales en ambos equipos.
OBJETIVOS ESPECÍFICOS
3. FUNDAMENTACIÓN TEÓRICA
Los FPGAo Field Programmable Gate Array (arreglo de compuertas programables
en campo) es un circuito integrado de electrónica digital, que tiene la capacidad de
reconfiguración del hardware en su interior. Esto plantea la posibilidad de que es el
propio FPGA el que se reforma o reconstituye internamente para que sea un
dispositivo con una aplicación específica, desde una calculadora sencilla hasta uno o
varios microprocesadores funcionando al mismo tiempo en paralelo. El FPGA es
entonces un dispositivo muy versátil, con capacidades prácticamente ilimitadas para
crear diseños digitales a la medida y eficientes, en comparación con un
microprocesador tradicional.
PWM
El PWM es un tipo de señal de tensión que usamos en electrónica con muchos objetivos
distintos y para muchas tareas distintas. Vivimos rodeados de dispositivos que usan PWM
para realizar alguna operación.
PWM son siglas en inglés que significan Pulse Width Modulation y que lo podemos traducir
a español como Modulación de ancho de pulso. Puede ser que esto no te diga nada de
momento, pero al terminar el artículo tomará todo el sentido del mundo.
La modulación de ancho de pulso está formada por una señal de onda cuadrada que no
siempre tiene la misma relación entre el tiempo que está en alto y el tiempo que está en bajo.
4. MATERIALES Y EQUIPOS
NI-FPGA Board
NI- ELVIS
Diodos led
Resistencia
Punta de osciloscopio
5. DIAGRAMAS Y ESQUEMAS
La placa digital electrónica es un
circuito plataforma de desarrollo
basada en el Xilinx Spartan 3E
FPGA.
6. DESARROLLO
7. Análisis de Resultados
a. Resultados Esperados
b. Resultados Obtenidos
Los resultados al finalizar las practica fueron los esperados, como parte
fundamental de la práctica se conoció el funcionamiento de la FPGA tanto en
la tarjeta FPGA y en el sistema embebido SB – RIO. Se obtuvo una señal
PWM estable con ambos dispositivos utilizando un puerto de propósito
general en cada uno. En ambos entornos FPGA se generó el VI para ser
cargado en su respectivo dispositivo, este código únicamente es generado con
funciones básicas por el procesamiento de cada una de las FPGA.
El segundo VI es generado en el host, gracias a la capacidad de procesamiento
de este dispositivo podemos realizar funciones mas complejas que en la
FPGA, por este motivo procesar más datos, además es capaz controlar y de
monitorizar las señales tanto de entrada como de salida que genera la FPGA.
En el primer VI dentro de FPGA simplemente se configura dos datos que son
el tipo de el tiempo en alto de la señal y el tiempo en bajo, con ayuda de una
estructura de secuencia, donde se realiza la configuración para la salida de la
señal PWM. En el VI de host únicamente se realiza las funciones para que se
pueda ingresar frecuencia y ciclo de trabajo, el VI debe realizar las función
para transformarlos a tiempo en alto y tiempo en bajo, enviar estos datos a el
programa cargado en FPGA y de este modo controlamos el funcionamiento
de manera correcta y estable.
8. CONCLUSIONES
9. RECOMENDACIONES
10. BIBLIOGRAFIA
11. ANEXOS