Interfaz gráfica para GHDL (VHDL IDE)

Paucar Chicaiza, Estefanía (2017). Interfaz gráfica para GHDL (VHDL IDE). Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Descripción

Título: Interfaz gráfica para GHDL (VHDL IDE)
Autor/es:
  • Paucar Chicaiza, Estefanía
Director/es:
  • Hermida de la Rica, Mariano
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería Informática
Fecha: Junio 2017
Materias:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Arquitectura y Tecnología de Sistemas Informáticos
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) | Vista Previa

Resumen

En el presente proyecto se ha desarrollado un entorno de simulación sencillo del lenguaje de descripción hardware VHDL, teniendo en cuenta la documentación facilitada por el tutor de la versión anterior de este programa. El sistema desarrollado se compone de una interfaz gráfica que permite a los usuarios interactuar con él. Mediante su uso, los usuarios podrán desarrollar código VHDL y modificarlo con las herramientas disponibles. También, podrán visualizar los proyectos creados, así como los ficheros de cada uno y trabajar con ellos. No obstante, el uso principal que se le puede dar a este sistema es realizar el análisis, elaboración y simulación de uno o varios ficheros mediante las ventanas establecidas para ello y rellenando los parámetros necesarios en cada una. El resultado obtenido en cada una de estas operaciones se podrá visualizar en la parte inferior de la interfaz, con el fin de comprobar los errores del código desarrollado por el usuario. A nivel técnico, la implementación de la interfaz se ha desarrollado utilizando C++ y los diseños disponibles en el framework Qt. Pero también ha sido necesaria la integración de GHDL y GTKWave para incluir las operaciones de análisis, elaboración y simulación, y obtener el resultado de cada una de ellas.---ABSTRACT---In this project, a simple simulation environment of the VHDL hardware description language has been developed, taking into account the documentation provided by the tutor of the previous version of this program. The developed system is composed of a graphical interface which allows to interact with it. Using this system, the users will be able to develop VHDL code and modify it with the tools available. Also, they will be able to visualize the created projects, as well as the files of each one of them and work with them. However, the main use that the users can give to this system is perform the analysis, elaboration and simulation of one or more files through the windows established for it and fill in the necessary parameters in each one. The result obtained in each one of these operations can be visualized in the inferior part of the interface in order to verify the errors of the code developed by the user. At the technical level, the implementation of the interface has been developed using C++ and the designs available in the Qt framework. But the integration of GHDL and GTKWave has also been necessary to include the operations of analysis, elaboration and simulation, and obtain the result of each one of them.

Más información

ID de Registro: 47752
Identificador DC: http://oa.upm.es/47752/
Identificador OAI: oai:oa.upm.es:47752
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 14 Sep 2017 10:26
Ultima Modificación: 14 Sep 2017 10:26
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM