RISC-V y su ecosistema hardware-software
RISC-V hardware-software ecosystem

Impacto

Downloads

Downloads per month over past year



Busto Pérez de Mendiguren, Estíbaliz (2021) RISC-V y su ecosistema hardware-software. [Trabajo Fin de Grado]

[thumbnail of BUSTO_PEREZ_DE_MENDIGUREN_TFG_RISC-V_y_su_ecosistema_hardware-software_524584_1571970067.pdf] PDF
Creative Commons Attribution Non-commercial.

8MB


Abstract

Desde el año 2010, se lleva investigando en una Arquitectura (ISA) de hardware libre basada en el diseño de tipo RISC, llamada RISC-V. RISC-V destaca por ser una arquitectura abierta, que pretende convertirse en universal, es decir, persistir en el tiempo. En este Trabajo Fin de Grado se llevará a cabo un estudio de la arquitectura RISC-V, sus características principales y su ecosistema Software y Hardware. Para el estudio del ecosistema Software se analizarán diferentes simuladores orientados al ámbito educativo y herramientas software, como depuradores y entornos de desarrollo. Para el ecosistema Hardware se presentarán varias empresas que diseñan núcleos que utilizan la arquitectura RISC-V, placas y SoCs. Por último, se aplicarán los conocimientos adquiridos para analizar la placa SparkFun Red-V Thing Plus realizando un tutorial básico de cómo hacer un programa en C y otro en ensamblador usando dos IDE distintos (PlatformIO y Freedom Studio de SiFive).

Resumen (otros idiomas)

Since 2010, research has been carried out on a free hardware Architecture (ISA) based on the RISC-type design, called RISC-V. RISC-V stands out for being an open architecture, which aims to become universal, that is, to persist over time. In this Final Degree Project, a study of the RISC-V architecture, characteristics and its Software and Hardware ecosystem will be carried out. For the study of the Software ecosystem, different simulators oriented to the educational field and software tools such as development environments will be analyzed, as well as the operating systems. For the Hardware ecosystem, several companies that design cores using the RISC-V architecture will be presented. Finally, the acquired knowledge will be applied to analyze the SparkFun Red-V Thing Plus board doing a basic tutorial on how to make a program in C and assembler program languages, using two different IDE (PlatformIO and Freedom Studio from SiFive).

Item Type:Trabajo Fin de Grado
Additional Information:

Trabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2020/2021

Directors:
Directors
Castro Rodríguez, Fernando
Olcoz Herrero, Katzalin
Uncontrolled Keywords:Arquitectura RISC-V, ISA, Software, Hardware, SparkFun Red-V Thing Plus
Palabras clave (otros idiomas):RISC-V architecture, ISA, Software, Hardware, SparkFun Red-V Thing Plus
Subjects:Sciences > Computer science
Título de Grado:Ingeniería Informática
ID Code:64847
Deposited On:17 May 2021 13:34
Last Modified:17 May 2021 13:34

Origin of downloads

Repository Staff Only: item control page