Universidad Complutense de Madrid
E-Prints Complutense

Generación de cores basados en RISC-V y exploración arquitectónica de las memorias caché usando Rocket Chip Generator
Generator RISC-V based core generation and architectural exploration of caches using Rocket Chip Generator

Downloads

Downloads per month over past year

62877

Impacto

Downloads

Downloads per month over past year



Belda Beneyto, María José (2020) Generación de cores basados en RISC-V y exploración arquitectónica de las memorias caché usando Rocket Chip Generator. [Trabajo Fin de Grado]

[thumbnail of BELDA_BENEYTO_Memoria_TFG_MJose_Belda_4398578_1278473372.pdf]
Preview
PDF
Creative Commons Attribution Non-commercial.

1MB


Abstract

En este trabajo se explora la arquitectura RISC-V, el core Rocket que la implementa y la herramienta Rocket-chip que nos permite diseñar microarquitecturas y generar un emulador de estas. Estos emuladores simulan la ejecución ciclo a ciclo de un programa en dichas microarquitecturas.
Posteriormente, se crean programas para explorar las propiedades de las cachés de datos de los diseños generados y se ejecutan dichos programas sobre los emuladores para realizar mediciones de rendimiento y sacar los resultados consecuentes.

Resumen (otros idiomas)

This work explores the RISC-V architecture, the Rocket core that implements it and the Rocket-chip tool that allows us to design microarchitectures and generate an emulator of these. These emulators simulate the cycle-by-cycle execution of a program in said microarchitectures. Subsequently, programs are created to explore the properties of the data caches of the generated designs and these programs are run on the emulators to perform performance measurements and obtain the consequent results.

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 2019/2020.

Directors:
Directors
Olcoz Herrero, Katzalin
Castro Rodríguez, Fernando
Uncontrolled Keywords:RISC-V, Rocket-chip, Caché
Palabras clave (otros idiomas):RISC-V, Rocket-chip, Cache
Subjects:Sciences > Computer science
Título de Grado:Grado en Ingeniería Informática
ID Code:62877
Deposited On:04 Nov 2020 09:41
Last Modified:04 Nov 2020 09:41

Origin of downloads

Repository Staff Only: item control page