Logiciels Enfouis/Outils de développement/Hyperviseur

Hyperviseur - Mentor Graphics

Mentor Embedded Hypervisor est un hyperviseur de type 1 à faible empreinte mémoire incluant le support de ARM Trustzone et acceptant les systèmes d'exploitation et environnements tels que Linux, Nucleus, AUTOSAR, Automotive Technology Platform. Il fonctionne aussi bien sur des architectures  mono-coeur ou multi-coeurs qu'elles soient Asymétriques ( AMP )  ou Symétriques (SMP).
Il assure une forte isolation et un confinement des systèmes hôtes et des données afin de garantir une grande sécurité

Construisez des systèmes haute fiabilité et hautes performances

Mentor Embedded Hypervisor est un hyperviseur de type 1 à faible empreinte mémoire conçu et construit spécifiquement pour les applications embarquées. Sa haute performance permet aux systèmes de démarrer rapidement tout en minimisant l'impact sur ​​l'exécution du système d'exploitation hébergé.
Le cas échéant, l'hyperviseur tire parti des fonctionnalités de virtualisation intégrées au silicium pour plus d'efficacité.

Flexibilité Mono-coeur ou Multi-coeur

Exécutez l'hyperviseur sur des architectures simples ou multicoeurs, avec support multitraitement asymétrique (AMP),  multitraitement symétrique (SMP), ou une combinaison des deux. L' Algorithme d'ordonnancement flexible permet à une seule machine virtuelle de fonctionner sur plusieurs cœurs, ou à une machine virtuelle multiple de fonctionner sur un noyau unique - ou à plusieurs machines virtuelles de fonctionner sur plusieurs cœurs avec une variété de configurations.

Intégration des Outils et de l'Analyse

Deboguez et résolvez les problèmes de performance par la compréhension des interactions de l'ensemble du système à l'aide de Mentor  Sourcery Analyzer, une solution intégrée puissante d'analyse de conception qui combine des capacités de visualisation de données avec un moteur d'analyse de la performance unique. Sourcery Analyzer aidera à  percevoir de nouvelles perspectives dans les systèmes embarqués complexes d'aujourd'hui qui intègrent des données de plusieurs systèmes d'exploitation.

Sûr, par conception

Mentor Embedded Hypervisor permet un fort isolement et un confinement des environnements d'exploitation hebergés. Fonctionnant au niveau de privilège le plus élevé dans un système, l'hyperviseur peut mettre en oeuvre le partitionnement de la mémoire et des périphériques pour s'assurer que les applications ne perturbent pas ou ne corrompent pas de zones du système.

Support pour ARM TrustZone

Le prise en charge intégrée de l'architecture sécurité du système permet de bien protéger les applications à l'échelle mondiale. Pour le partitionnement basé sur le matériel, y compris la mémoire, les blocs de chiffrement, le clavier et les ecrans tactiles , l'hyperviseur prend en charge un environnement sécurisé distinct pour une exploitation mondiale complète.