Document details

Open-source RISC-V Input/Output Physical Memory Protection (IOPMP) IP

Author(s): Cunha, Luís Carlos Costa ; Marques, Francisco ; Rodriguez, Manuel ; Gomes, Tiago Manuel Ribeiro ; Sá, Bruno ; Pinto, Sandro

Date: 2024

Persistent ID: https://hdl.handle.net/1822/95484

Origin: RepositóriUM - Universidade do Minho


Description

This work describes the design and implementation of an open-source I/O Physical Memory Protection (IOPMP) IP compliant with the RISC-V IOPMP Architecture Specification (version 1.0.0-draft5). So far, we have designed and implemented an IP with the mandatory features supporting the Full Model. We functionally validated and evaluated this IP within a CVA6-based SoC. Future plans include updating the IP to comply with the near-future specification and expanding its capabilities, such as incorporating additional operation models (e.g., Dynamic-K) and optional features (e.g., MDLCK). Finally, we intend to open-source the IP for the RISC-V community.

Document Type Conference paper
Language English
Contributor(s) Universidade do Minho
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents