arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2504.04498cs.AR
收藏

使用hPMP的实时系统虚拟内存

Virtual memory for real-time systems using hPMP

Konrad Walluszik, Daniel Auge, Gerhard Wirrer, Holm Rauchfuss, Thomas Roecker

AI总结:

本研究提出对RISC-V SPMP提案的扩展,通过为选定地址区域启用地址重定向,在保持内存保护单元完全确定性行为的前提下,实现了基于虚拟地址空间的内存保护。

摘要:

为了满足汽车安全与安保需求,内存保护机制是汽车微控制器的重要组成部分。在当前可用系统中,要么利用内存保护单元实现完全基于物理地址的保护,要么由内存管理单元负责内存保护,同时将虚拟地址映射到物理地址。使用大型虚拟地址空间开发软件(且不依赖于底层物理地址空间)的能力,使得软件开发与集成更加容易,尤其是在虚拟化环境中。在本研究中,我们展示了针对当前RISC-V SPMP提案的一项扩展,该扩展能够对选定地址区域进行地址重定向,同时保持内存保护单元完全确定性的行为。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑