CREA: Colección de Recursos Educativos Abiertos

 

Implementación de aplicaciones en FPGA

Fecha

2018-06-26

Título de la revista

ISSN de la revista

Título del volumen

Editor

Jaén: Universidad de Jaén

Resumen

Este proyecto se basa en el diseño e implementación de distintas aplicaciones en FPGA enfocadas en el objetivo final de obtención de una calculadora decimal y funcional con las operaciones básicas. Nuestro código irá descrito en lenguaje VHDL Para ello ha sido necesario evaluar las capacidades y posibilidades de una placa donde estará integrada la FPGA y una evaluación de los distintos recursos de los que disponemos para un diseño con la máxima extensión posible. Las decisiones finales adoptadas serán las de diseñar e implementar un teclado matricial de 4 columnas por 4 filas y una disposición visual de dos displays de 4 dígitos por 7 segmentos. Finalmente se mostrará la codificación de la calculadora con sus correspondientes instanciación y funcionalidad de manera explicativa tomando como base el propio código.
This Project is based on the design and implementation of various applications in FPGA. The main objective is obtain a decimal calculator with the functionality in basic operations. The descriptive code will be based on VHDL. Firstly, it will be necessary to make an evaluation of the different capacities and possibilities of our shield, where the FPGA will be integrated. In addition, it will evaluated the resources available for external connections for the purpose of making the design as extensive as possible. Therefore, the final decisions of this project will be make the design and the implementation of a matrix keyboard with 4 columns by 4 rows. Moreover, a hardware assembly with two displays of 4 digits by 7 segments each one. Finally, it will be show the descriptive code of the calculator with an explication step by step of all the instances and functionalities of our code.

Descripción

Palabras clave

Sistemas Electrónicos

Citación