Implementation of a PMP unit in a RISC-V commercial core
Rubert Sánchez, Ferran
Terés Terés, Lluís Antoni, dir. (Universitat Autònoma de Barcelona. Departament de Microelectrònica i Sistemes Electrònics)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Títol variant: Implementació d'una unitat de PMP en un processador RISC-V
Títol variant: Implementación de una unidad de PMP en un procesador RISC-V
Data: 2024
Resum: Implementació, integració i verificació de la unitat de protecció de memòria física (PMP) en el nucli comercial de Semidynamics RISC-V Atrevido423. PMP és una característica estàndard opcional utilitzada per a l'aïllament de memòria en sistemes crítics de seguretat. Proporciona registres de control de mode màquina per maquinari que especifiquen els privilegis d'accés per a les regions de memòria física. Es realitza una visió general sobre l'empresa, l'estat de l'art sobre els nuclis RISC-V, la descripció de l'arquitectura RISC-V i l'especificació de privilegis, l'explicació de les implementacions posant com a exemple la unitat PMP del nucli PULP cva6. Després la integració amb el nucli i diversos mètodes de verificació que he fet servir.
Resum: Implementación, integración y verificación de la unidad de protección de memoria física (PMP) en un procesador comercial de Semidynamics RISC-V Atrevido423. PMP es una característica opcional del estándar para el aislamiento de memoria en sistemas críticos de seguridad. Proporciona registros de control de modo máquina por hilo-hardware que especifican los privilegios de acceso para las regiones de memoria física. Una visión general de la empresa, estado del arte en los núcleos RISC-V, descripción de la arquitectura RISC-V y especificación de privilegio, se proporciona una explicación de la implementación que se ha utilizado de la unidad PMP del procesador de PULP cva6 como ejemplo. Finalmente, la integración con el procesador y una descripción de varios métodos de verificación.
Drets: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial 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. Creative Commons
Llengua: Anglès
Titulació: Grau en Enginyeria Informàtica [2502441]
Pla d'estudis: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Àrea temàtica: Menció Enginyeria de Computadors
Matèria: RISC-V ; PMP



9 p, 549.4 KB

El registre apareix a les col·leccions:
Documents de recerca > Treballs de Fi de Grau > Escola d'Enginyeria. TFG

 Registre creat el 2024-03-13, darrera modificació el 2024-05-04



   Favorit i Compartir