HRMP3+TECS v2: Component Framework for Reliable Multiprocessor Real-time Operating System

As Internet of Things (IoT) technology continues to advance, the necessity for enhanced reliability in embedded systems becomes increasingly paramount. At the same time, the use of reliable multiprocessor real-time operating systems (RTOSs) are becoming increasingly prevalent. However, the extensive...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of Information Processing 2024, Vol.32, pp.818-828
Hauptverfasser: Takaso, Yoshitada, Yoshimura, Nao, Oyama, Hiroshi, Takada, Hiroaki, Azumi, Takuya
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:As Internet of Things (IoT) technology continues to advance, the necessity for enhanced reliability in embedded systems becomes increasingly paramount. At the same time, the use of reliable multiprocessor real-time operating systems (RTOSs) are becoming increasingly prevalent. However, the extensive development effort and limited reusability of multiprocessor RTOS-based development remain hindrances to their use. To solve this problem, this paper proposes a component framework for reliable multiprocessor RTOSs. In this paper, OS functionalities are modularized into components, facilitating flexible processor and memory allocation based on component specifications. We also provide plugins for automated file generation from these specifications, and a GUI application for configuring time partitioning. Performance evaluations using test programs demonstrate that our framework maintains the target OS's main functionalities and performance, while enabling component-based extensions.
ISSN:1882-6652
1882-6652
DOI:10.2197/ipsjjip.32.818