Ravani Nanjundaswamy, Nithin und Grüttner, Kim (2022) Timing instructions for RISC-V based hard real time edge devices. 5th Workshop on RISC-V Activities, 2022-11-07, Berlin, Germany.
PDF
348kB | |
PDF
528kB |
Kurzfassung
For real-time systems, the temporal behavior of software is as important as its logical behavior. Ensuring correct temporal behavior at runtime becomes challenging as the complexity of the system increases. A main reason for this is the measurement and control of timing spans all abstraction layers in computing, including programming languages, memory hierarchy, pipelining techniques, bus architectures, memory management and task scheduling. The majority of software solutions to temporal requirements rely on programmable timers/interrupts which adds additional overhead to the system. RISC-V provides an open and extendable ISA (Instruction Set Architecture) enabling a new era of innovation in processor customization and performance and power optimization. This work presents a new RISC-V ISA extension to obtain high-precision cycle-accurate temporal behavior of real-time systems with low overhead. The work proposes a programming model supported by a new custom instruction that measures and controls the execution time of real-time software. The proposed custom instruction-based timing extension is evaluated against a pure software solution with a traditional timer/interrupt solution with respect to the resulting instruction density vs. hardware area overhead.
elib-URL des Eintrags: | https://elib.dlr.de/194608/ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Vortrag, Poster) | ||||||||||||
Titel: | Timing instructions for RISC-V based hard real time edge devices | ||||||||||||
Autoren: |
| ||||||||||||
Datum: | 7 November 2022 | ||||||||||||
Referierte Publikation: | Nein | ||||||||||||
Open Access: | Ja | ||||||||||||
Gold Open Access: | Nein | ||||||||||||
In SCOPUS: | Nein | ||||||||||||
In ISI Web of Science: | Nein | ||||||||||||
Status: | veröffentlicht | ||||||||||||
Stichwörter: | RISC-V ISA extension, Time monitoring | ||||||||||||
Veranstaltungstitel: | 5th Workshop on RISC-V Activities | ||||||||||||
Veranstaltungsort: | Berlin, Germany | ||||||||||||
Veranstaltungsart: | Workshop | ||||||||||||
Veranstaltungsdatum: | 7 November 2022 | ||||||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||
HGF - Programm: | Verkehr | ||||||||||||
HGF - Programmthema: | Straßenverkehr | ||||||||||||
DLR - Schwerpunkt: | Verkehr | ||||||||||||
DLR - Forschungsgebiet: | V ST Straßenverkehr | ||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | V - V&V4NGC - Methoden, Prozesse und Werkzeugketten für die Validierung & Verifikation von NGC | ||||||||||||
Standort: | Oldenburg | ||||||||||||
Institute & Einrichtungen: | Institut für Systems Engineering für zukünftige Mobilität > System Evolution and Operation | ||||||||||||
Hinterlegt von: | Ravani Nanjundaswamy, Nithin | ||||||||||||
Hinterlegt am: | 09 Mai 2023 15:03 | ||||||||||||
Letzte Änderung: | 24 Apr 2024 20:55 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags