Protection and Relocation Extension for RISC-V

Maja Malenko*, Leandro Batista Ribeiro, Marcel Carsten Baunach

*Korrespondierende/r Autor/-in für diese Arbeit

Publikation: Beitrag in Buch/Bericht/KonferenzbandBeitrag in einem KonferenzbandBegutachtung

Abstract

The current trend of transforming static embedded systems into open platforms (in which several software providers are able to directly load their software) drives the need to design and implement modular embedded software. Additionally, a myriad of embedded devices are expected to operate and
provide services for years, or even decades, while remaining correct and secure at all times. Therefore, one of the emerging challenges for highly adaptive embedded computing platforms is to offer dynamic software composition at runtime and internal device housekeeping, which in conjunction improve device maintainability. With our hardware/software co-designed concept, the software can be dynamically updated at module granularity for application and middleware layers, while maintaining dependencies through loose coupling. At the hardware layer, a RISC-V extension enables the loose coupling by implementing effective runtime relocation and protection. This allows modules to freely move in memory without invalidating references.
Originalspracheenglisch
TitelSixth Workshop on Computer Architecture Research with RISC-V
UntertitelCARRV 2022
Seitenumfang6
PublikationsstatusVeröffentlicht - 19 Juni 2022
Veranstaltung6th Workshop on RISC-V for Computer Architecture Research: CARRV 2022 - New York City, USA / Vereinigte Staaten
Dauer: 19 Juni 2022 → …

Konferenz

Konferenz6th Workshop on RISC-V for Computer Architecture Research
KurztitelCARRV 2022
Land/GebietUSA / Vereinigte Staaten
OrtNew York City
Zeitraum19/06/22 → …

Fields of Expertise

  • Information, Communication & Computing

Fingerprint

Untersuchen Sie die Forschungsthemen von „Protection and Relocation Extension for RISC-V“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren