Le système d’exploitation temps réel Nucleus de la société américaine Mentor Graphics est désormais utilisable sur l’architecture de processeur 64 bits ARMv8-A. Cette architecture, qui introduit un adressage virtuel ...étendu et un traitement des données sur 64 bits, reprend, en les améliorant, certains éléments clés de l’architecture ARMv7 tels que la technologie de sécurité TrustZone, la virtualisation câblée dans le silicium et l’extension SIMD Neon, tout en conservant une compatibilité avec les applications 32 bits. Elle est implantée concrètement au sein des cœurs de processeurs ARM Cortex-A73, Cortex-A57, Cortex-A53, Cortex-A35 et Cortex-A32.
Avec le support de l’architecture ARMv8-A par Nucleus, Mentor Graphics cible les applications temps réel à hautes performances dans les domaines de l’automobile, de m’industriel, du médical, de la Défense, de l’aéronautique et des réseaux.
La première implantation Nucleus de référence est disponible pour la carte de prototypage NXP QorIQ LS2085A-RDB, un portage qui est étendu à d’autres SoC associés comme les QorIQ LS2080A/40A, LS2045A, LS2084/44A, LS2088A/48A, LS1012A, LS1046A/26A, LS1043A/23A et LS1088A/48A. Le support ARMv8-A pour l’OS temps réel Nucleus est également assuré au sein du kit de démarrage rapide Nucleus ReadyStart qui fournit l’environnement de développement intégré (IDE) basé sur Eclipse Sourcery CodeBench et l’intégralité du code source.