martes, 1 de septiembre de 2015

Laboratorio # 2
















  Haner Lizandro Devia
              renah17@hotmail.com
    Oscar  Armando Abril
              oaade007@gmail.com
    José Antonio  Zamudio
josezamudio1982@gmail.com





Asignatura dirigida por:
                                                 Ing.  José Eduin Culma Caviedes                                                                   
Descripción      o      repertorio      de      saberes      de      los      integrantes      del     grupo:

 Estudiantes de ingeniería electrónica de octavo semestre con conocimientos en programación básica (dos niveles C++), técnicos en ingeniería electrónica y tecnólogos en electrónica industrial, además de conocimientos en programación de pic’s con PIC C compiler y Atmega, una materia vista de diseño gráfico en la cual aprendimos funcionamiento básico de FPGA, tipos de arquitecturas digitales programables y manejo de códigos ABEL, VHDL Y VERILOG con sus respectivas estructuras.

Tema de interés para desarrollar aplicación: CONVERSOR  DISPLAY  DE 16 SEGMENTOS

Laboratorio 2: 


SCHEMATICS DE XILINX


IMAGEN DE LA IMPLEMENTACIÓN EN FPGA



Descripción del laboratorio: Se inicia por realizar tabla de verdad de ABCDEF a 16 segmentos, es decir de 6 entradas para obtener los 6 bit  de las 49 combinaciones porque se necesita mostrar en el display todo el abecedario con los números del 0 al 9, preferiblemente realizar la tabla en Excel para mayor orden. Luego pasar la tabla de verdad  al programa BOOLE-DEUSTO, el cual fue descargado de internet, con el fin de generar el código en VHDL.

Luego de tener el código en VHDL creamos un proyecto en ISE desing suite y se agrega el código previamente creado en VHDL, se crea el esquemático en Xilinx en el cual se deben crear o formar el circuito con los flip-flop con el manejo de 6 bit y agregar el esquemático del código, es decir, el conversor para el display de 16 segmentos y luego se asignan los puertos para la FPGA de entrada y salida con blog de texto UCF, por último se compila el programa y se carga en la FPGA mediante el programa DIGILENT ADEPT y se corre en la FPGA



VÍDEO DE FUNCIONAMIENTO DE LA FPGA







No hay comentarios:

Publicar un comentario