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.

Description

Title: Interfaz gráfica para GHDL (VHDL IDE)
Author/s:
  • Paucar Chicaiza, Estefanía
Contributor/s:
  • Hermida de la Rica, Mariano
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: June 2017
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Arquitectura y Tecnología de Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview

Abstract

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.

More information

Item ID: 47752
DC Identifier: http://oa.upm.es/47752/
OAI Identifier: oai:oa.upm.es:47752
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 14 Sep 2017 10:26
Last Modified: 14 Sep 2017 10:26
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM