Published October 12, 2022 | Version v1
Conference paper Open

Implementacão do RISC-V IOPMP no CVA6 SoC

  • 1. Centro ALGORITMI - Universidade do Minho

Description

Atualmente, a segurança é um dos requisitos mais importantes na computacão moderna. Com o aparecimento de plataformas heterogéneas compostas por várias unidades de processamento, é necessário desenvolver mecanismos de proteção que garantam um elevado grau de isolamento e segurança do sistema. Uma área proeminente que visa melhorar a segurança de uma plataforma, é o isolamento espacial da memória. É neste contexto que este trabalho apresenta o desenvolvimento de um
dispositivo de proteçãao de memória baseado na mais recente especificação v0.1 do Input Output Physical Memory Protection (IOPMP) de RISC-V num System on Chip (SoC) CVA6. Este dispositivo tem como objetivo principal a regulação e proteção de acessos à memória efetuados pelos vários bus masters que estão ligados ao barramento principal (ex. dispositivos DMA) que podem existir numa plataforma para além do Central Processing Unit (CPU).

Files

REC_2022_paper_7727_Implementação do RISC-V IOPMP no CVA6 SoC.pdf

Files (242.0 kB)