Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Implementación de un procesador RISC-V en una FPGA de tipo ARTIX-7. Dotar al procesador de mecanismos de cifrado de memoria.

dc.contributor.advisorFabero Jiménez, Juan Carlos
dc.contributor.advisorOlcoz Herrero, Katzalin
dc.contributor.authorGuaitoune Akdi, Badr
dc.contributor.authorLedesma Ventura, Daniel
dc.date.accessioned2023-06-17T10:55:24Z
dc.date.available2023-06-17T10:55:24Z
dc.date.issued2021-06-01
dc.degree.titleGrado en Ingeniería de Computadores
dc.descriptionTrabajo de Fin de Grado en Ingeniería de Computadores , Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2020-21.
dc.description.abstractA medida que avance el tiempo y aparezcan más memorias RAM no volátiles, es decir, aquellas memorias que, aunque se les interrumpa el flujo de corriente no pierden la información grabada en ellas, al contrario de lo que pasa en las memorias volátiles, será posible el análisis de los datos grabados en ellas, incluyendo aquellos datos de carácter privado como contraseñas o datos bancarios. El objetivo del proyecto es dotar al procesador RISC-V de los mecanismos adecuados para que los datos en memoria se encuentren cifrados imposibilitando dicho análisis, para ello, manejaremos un encriptado a través de registros mediados por claves generadas aleatoriamente. Para ello, hemos tenido que adquirir unos conocimientos previos, como entender la arquitectura interna del RISC-V, ver sus componentes y como se comunican y entender la gestión que hace de la memoria interna con sus señales.
dc.description.abstractAs time progresses and more non-volatile RAM memories appear, that is, those memories that even if they lose the flow of electricity do not lose the data recorded in them, contrary to what happens in volatile memories, it will be posible to analyze the data recorded in them, including those prívate data such as passwords or bank details. The aim of the project is to provide the RISC-V processor with the appropiate mechanisms so that the memory data is encrypted, making such annalysis imposible. To do this, we will handle encryption through randomly generated key-mediated logs. For this Project, we have had to acquire some previous knowledge, such as understanding the internal architecture of RISC-V, see its components and how they communicate and understand the management that does of the internal memory with its signals.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/67611
dc.identifier.urihttps://hdl.handle.net/20.500.14352/10515
dc.language.isospa
dc.page.total80
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004(043.3)
dc.subject.keywordVerilog
dc.subject.keywordFPGA
dc.subject.keywordArtix-7
dc.subject.keywordCifrado
dc.subject.keywordMemoria
dc.subject.keywordRISC-V
dc.subject.keywordVivado
dc.subject.keywordBus AXI
dc.subject.keywordRAM
dc.subject.keywordSweRV Core.
dc.subject.keywordEncryption
dc.subject.keywordMemory
dc.subject.keywordAXI Bus
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleImplementación de un procesador RISC-V en una FPGA de tipo ARTIX-7. Dotar al procesador de mecanismos de cifrado de memoria.
dc.title.alternativeRISC-V proccessor implementation over FPGA and memory encryption
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicatione7a0fb66-7ed6-4ed0-9b76-bc3b0fa54d04
relation.isAdvisorOfPublication8cfc18ec-4816-404d-982d-21dc07318c07
relation.isAdvisorOfPublication.latestForDiscoverye7a0fb66-7ed6-4ed0-9b76-bc3b0fa54d04

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
+LEDESMA VENTURA 85208_DANIEL_LEDESMA_VENTURA_TFG_784051_1078813461.pdf
Size:
3.3 MB
Format:
Adobe Portable Document Format