Sysgo
RTOS für sicherheitskritische Controller-basierte Anwendungen
PikeOS for MPU von Sysgo ist ein auf Separation-Kernel basierendes Echtzeit-Betriebssystem (RTOS) für Mikrocontroller (MCU).
Das Betriebssystem richtet sich an einfache Controller-basierte Systeme ohne eine Memory Management Unit (MMU), aber mit Memory Protection Unit (MPU). In Kombination mit PikeOS Classic dient es auch als Plattform für große System-on-a-Chip (SoC)-Hybridlösungen mit heterogenen Prozessorumgebungen, die sowohl Kerne mit als auch ohne MMU umfassen. PikeOS for MPU von Sysgo ermöglicht die Entwicklung sicherheitskritischer Anwendungen von zertifizierbaren Lösungen in Industrie, Raumfahrt und Avionik, Automobilbereich und medizinischen Anwendungen. Das Betriebssystem bietet die Leistung eines traditionellen RTOS. Durch die strikte Trennung von Partitionen ermöglicht der Separation Kernel den parallelen Betrieb mehrerer Anwendungen. Es benötigt keine MMU und ermöglicht somit einfachere Designs für Controller. Zuden verwendet es die gleichen Time- und Space-Partitionierungsmechanismen wie PikeOS Classic und kommt mit nur einem Adressraum pro Ressourcenpartition aus.










