Saved in:
Bibliographic Details
Main Authors: Walluszik, Konrad, Auge, Daniel, Wirrer, Gerhard, Rauchfuss, Holm, Roecker, Thomas
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2504.04498
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912312840945664
author Walluszik, Konrad
Auge, Daniel
Wirrer, Gerhard
Rauchfuss, Holm
Roecker, Thomas
author_facet Walluszik, Konrad
Auge, Daniel
Wirrer, Gerhard
Rauchfuss, Holm
Roecker, Thomas
contents To satisfy automotive safety and security requirements, memory protection mechanisms are an essential component of automotive microcontrollers. In today's available systems, either a fully physical address-based protection is implemented utilizing a memory protection unit, or a memory management unit takes care of memory protection while also mapping virtual addresses to physical addresses. The possibility to develop software using a large virtual address space, which is agnostic to the underlying physical address space, allows for easier software development and integration, especially in the context of virtualization. In this work, we showcase an extension to the current RISC-V SPMP proposal that enables address redirection for selected address regions, while maintaining the fully deterministic behavior of a memory protection unit.
format Preprint
id arxiv_https___arxiv_org_abs_2504_04498
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Virtual memory for real-time systems using hPMP
Walluszik, Konrad
Auge, Daniel
Wirrer, Gerhard
Rauchfuss, Holm
Roecker, Thomas
Hardware Architecture
To satisfy automotive safety and security requirements, memory protection mechanisms are an essential component of automotive microcontrollers. In today's available systems, either a fully physical address-based protection is implemented utilizing a memory protection unit, or a memory management unit takes care of memory protection while also mapping virtual addresses to physical addresses. The possibility to develop software using a large virtual address space, which is agnostic to the underlying physical address space, allows for easier software development and integration, especially in the context of virtualization. In this work, we showcase an extension to the current RISC-V SPMP proposal that enables address redirection for selected address regions, while maintaining the fully deterministic behavior of a memory protection unit.
title Virtual memory for real-time systems using hPMP
topic Hardware Architecture
url https://arxiv.org/abs/2504.04498