Press Releases

Multi-Core

SYSGO optimiert Multi-Core-Unterstützung und Energieeffizienz in PikeOS 4.2

Da eingebettete Anwendungen in der Luft- und Raumfahrt, der Automobilindustrie und anderen Branchen heute meist auf Multicore-Prozessoren angewiesen sind, hat SYSGO die Multicore-Unterstützung in der neuen Version 4.2 von PikeOS, einem harten Echtzeit-Betriebssystem (RTOS) mit Hypervisor und Separations-Mikrokernel, optimiert. Das neue Release wurde speziell für Systeme und Anwendungen entwickelt, die nach Safety- oder Security-Standards wie DO-178B/C, EN 50128, ISO 26262 sowie Airbus SAR und Common Criteria Anforderungen zertifiziert werden müssen.

In PikeOS 4.2 hat SYSGO die Anwendungsleistung in Multicore-Umgebungen erheblich verbessert. Ein fein-granulares Kernel-Locking, das es allen Kernen ermöglicht, ihre Prozesse fortzusetzen, auch wenn einer von ihnen einen Systemaufruf ausführt, wodurch unproduktive Prozessorzyklen stark reduziert werden. Andere Kerne können nur blockiert werden, wenn sie versuchen, auf genau dieselbe Ressource zuzugreifen, um Interferenzen zu vermeiden. PikeOS 4.2 erfüllt damit eine wichtige Voraussetzung für die Unterstützung des neuesten ARINC 653 Multicore-Standards.

PikeOS 4.2 verbessert auch die Energieeffizienz von Embedded-Systemen, da es dem Entwickler erlaubt, mehrere Hardware-Taktgeber und Frequenzen auf demselben Board zu verwalten - einschließlich System on Chip (SoC) interner und externer Taktgeber. Auf diese Weise können sowohl Anwendungen als auch IPs auf dem SoC einfach angehalten und bei Bedarf neu gestartet werden, was sowohl den Ressourcen- als auch den Energieverbrauch reduziert.

Um den Aufwand, die Zeit und damit auch die Kosten für die Zertifizierung eines eingebetteten Systems nach verschiedenen Standards deutlich zu reduzieren, hat SYSGO eine konsolidierte Umgebung für Workflows und die Dokumentation aller Prozesse einschließlich des Build-Prozesses geschaffen. Dies ermöglicht auch die Integration von Anwendungen in die Build-Umgebungen der Kunden. "Als führender europäischer Betriebssystemhersteller können wir auf eine lange Erfahrung in der Unterstützung unserer Kunden im gesamten Zertifizierungsprozess zurückblicken", so Franz Walkembach, VP of Marketing & Product Strategy bei SYSGO. "Mit PikeOS 4.2 haben diese Kunden nun Zugang zu einer Software-Plattform, die speziell für die Zertifizierung entwickelt wurde. Darüber hinaus profitieren sie von einem ganzen Ökosystem rund um diese Plattform, das die Expertise von SYSGO, unseren Partnern und der wissenschaftlichen Fachgemeinschaft zusammenführt."

PikeOS 4.2 hat sein Debüt auf der embedded world 2017 Konferenz gegeben und wird im April 2017 verfügbar sein. Die neue Version unterstützt eine breite Palette von Multicore-CPUs, darunter ARM v7 und v8, 32- und 64-Bit PowerPC sowie 32- und 64-Bit x86. Board Support Packages (BSPs) sind für eine große Auswahl von Siliziumherstellern wie NXP/Freescale, Renesas, Intel, Xilinx und Altera verfügbar.

Das erste Produkt, das auf PikeOS 4.2 basiert, wird SYSGOs eigenes Safety- und Security-Zertifizierungs-Kit sein, das Kunden einen effizienten Einstieg in die Safety- oder Security-Zertifizierung ermöglicht. Dadurch kann der Zeitaufwand für lange Zertifizierungsprogramme reduziert werden.

PikeOS 4.2 bietet eine moderne, kompakte und zertifizierbare Hypervisor-Technologie mit einem separaten Mikrokernel, der eine robuste Zeit- und Ressourcenpartitionierung implementiert, wodurch Störkanäle innerhalb Ihres zertifizierbaren Projekts verwaltet werden können. Darüber hinaus bietet PikeOS 4.2 eine weitere Dimension für die Zeitpläne der einzelnen Ressourcenpartitionen nach Kernen, wobei eine direkte CPU-Affinität verwendet werden kann, um eine Kerntrennung für ultrakritische Partitionen zu implementieren, die mit PikeOS verwaltet werden.

Mehr Informationen unter www.sysgo.com/pikeos

PikeOS RTOS & Hypervisor

PikeOS
RTOS & Hypervisor

Learn more

PikeOS for MPU

PikeOS for MPU

Learn more

ELinOS Embedded Linux

ELinOS
Embedded Linux

Learn more

Need more Information?


Contact us