Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/54239
Título
Implementación del RV32IM monociclo en VHDL
Autor
Director o Tutor
Año del Documento
2022
Titulación
Grado en Ingeniería en Electrónica Industrial y Automática
Resumen
El objetivo primordial de este trabajo es el diseño del circuito en lenguaje VHDL
y la implementación sobre la placa Basys 3 Artix-7 de un procesador RISC-V de
32 bits monociclo que incluya la extensión para realizar la multiplicación y la
división (RV32IM).
Se realiza el diseño del circuito del Multiplicador de Árbol de Wallace, el cual se
genera mediante una aplicación desarrollada en C++.
Los tres circuitos de multiplicación analizados para implementar en el
procesador son: Multiplicador Paralelo CSA planteado por Deschamps, el
circuito de multiplicación que sintetiza Xilinx y el Multiplicador de Árbol de
Wallace desarrollado en este trabajo. Las características que se compararán
de los multiplicadores serán los recursos hardware empleados y el tiempo de
respuesta. The main objective of this work is the design of the circuit in VHDL language
and the implementation on the Basys 3 Artix-7 board of a 32-bit RISC-V single cycle processor including the extension to perform multiplication and division
(RV32IM).
The design of the Wallace Tree Multiplier circuit is carried out, which is
generated by means of an application developed in C++.
The three multiplication circuits analysed for implementation in the processor
are: CSA Parallel Multiplier proposed by Deschamps, the multiplication circuit
synthesised by Xilinx and the Wallace Tree Multiplier developed in this work.
The characteristics of the multipliers to be compared will be the hardware
resources employed and the response time.
Materias Unesco
3307 Tecnología Electrónica
Palabras Clave
FPGA
RISC-V
VHDL
Circuitos de multiplicación
Basys 3 Artix-7
Departamento
Departamento de Tecnología Electrónica
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [30038]
Ficheros en el ítem