RISC-V Core Instruction Extension Sets M and F

dc.contributor
Casanova Mohr, Raimon,
dc.contributor
Teres Teres, Lluís Antoni,
dc.contributor.author
Fuentes Diaz, Francisco Javier
dc.contributor.author
Universitat Autònoma de Barcelona. Escola d'Enginyeria
dc.date.accessioned
2024-10-29T16:59:34Z
dc.date.available
2024-10-29T16:59:34Z
dc.date.issued
2021
dc.identifier
https://ddd.uab.cat/record/259460
dc.identifier
urn:oai:ddd.uab.cat:259460
dc.identifier.uri
https://hdl.handle.net/2072/454210
dc.description.abstract
This thesis project presents the hardware design of the components capable of implementing a 5-stages core RV32I, RV32IM with integer multiplication and division expansion, and RV32IMF with partial single-precision floating-point support. These have been developed using Verilog HDL and based on the RISC-V ISA. Furthermore, these designs have been verified and synthesised on "bare-metal" using the FPGA platform from the DE0 development board. In addition, a custom variety of division modules have been produced to offer performance diversity on frequency of operation, resource allocation and number of clock cycles per division operations. The selection of these modules provides implementation options that allow to personalize the product to the customer needs.
dc.format
application/pdf
dc.language
eng
dc.publisher
dc.rights
open access
dc.rights
Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades.
dc.rights
https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.title
RISC-V Core Instruction Extension Sets M and F
dc.type
Treball de fi de postgrau


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)