
handle: 11441/84735
En este proyecto se ha desarrollado la implementación de un microcontrolador 8051 mediante el uso de FPGA (Field-Programmable Gate Array) en lenguaje VHDL. Mediante esta metodología se podrá utilizar este dispositivo, el cual ya ha cesado su fabricación, mediante el lenguaje VHDL. De esta forma se ofrece una alternativa a la obsolescencia del microcontrolador. El primer objetivo del proyecto es el de encontrar y configurar un IP Core válido para este microcontrolador entre las alternativas que existen. El segundo objetivo es el de crear programas basados en lenguaje C y ensamblador de modo que el microcontrolador lo interprete de manera idónea. Para verificar que el proyecto se ha realizado correctamente, se inicializará la memoria interna ROM del microcontrolador con esos programas creados. Por último, se tomará un ejemplo de programa real para comprobar si la solución elegida es la correcta.
In this project the implementation of an 8051 microcontroller has been developed through the use of FPGA (Field-Programmable Gate Array) in VHDL language. With this methodology this device can be used through the VHDL language. In this way, an alternative to the obsolescence of the microcontroller is offered. The first objective of the project is to find and configure a valid IP Core for this microcontroller among the alternatives that exist. The second goal is to create programs in C and assembler language so that the microcontroller interprets it in an ideal way. To verify that the project has been carried out correctly, the ROM internal memory of the microcontroller will be initialized with those created programs. Finally, an example of a real program is taken to verify if the chosen solution is the correct one.
Universidad de Sevilla. Grado en Ingeniería Electrónica, Robótica y Mecatrónica
Microcontrolador, FPGA
Microcontrolador, FPGA
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
