<div class='slidealt'>Expérimentez des extensions de <a title='virtualisation pour plateformes hétérogènes à base de processeurs ARM' href='/fr/produits/'>virtualisation KVM</a></div> <div class='slidealt'>Faites appelle à des <a title='services de full virtualisation pour kvm sur coeur ARM' href='/fr/services/'>services de virtualisation sur mesure</a></div> <div class='slidealt'>Virtualisation KVM des E/S's pour coeurs ARMv7, ARMv8 <a title='extensions de virtualisation de plateforme VFIO des E/S par kvm sur arm en logiciel libre' href='/fr/solutions/guides/vfio-sur-arm/'>par extensions VFIO/IOMMU</a></div> <div class='slidealt'>Projets de recherche de virtualisation <a title='kvm en logiciel libre pour ARM multicoeur' href='/fr/innovation/'>pour les systèmes embarqués et le cloud</a></div> <div class='slidealt'>Solutions de virtualisation pour systèmes <a title='solutions en logiciels libres de virtualisation pour ARMv7-ARMv8' href='/fr/solutions/'>hétérogènes multicoeur ARM</a></div>

VOSySmonitoRV: une solution de virtualisation à criticité mixte pour RISC-V

Un système d'exploitation temps réel fonctionnant en sécurité avec Linux sur les plates-formes RISC-V

Virtual Open Systems know-how de virtualisation embarquée dans systèmes à criticité mixte

Cette démonstration présente un environnement à criticité mixte composé de deux systèmes d'exploitation, Linux et RTOS (Real Time OS) fonctionnant sur un System-on-Chip (SoC) multicœur RISC-V. La solution de virtualisation à criticité mixte utilisée pour isoler et exécuter ces deux systèmes d'exploitation est un produit Virtual Open Systems VOSySmonitoRV, une adaptation des produits de succès, VOSySmonitor et VOSySmonitorX86, de Virtual Open Systems pour les architectures ARM et x86.

VOSySmonitoRV est un micro-logiciel de moniteur sécurisé certifiable pour les SoC's RISC-V et conçu par Virtual Open Systems, pour cibler les segments du marché de l'automobile, les smart buildings, l'industriel. Il permet une isolation spatiale et temporelle entre plusieurs systèmes d'exploitation, garantissant le plus haut niveau de sécurité et d'isolation.

VOSySmonitoRV: Linux et FreeRTOS s'exécutant sur RISC-V, HiFive Unleashed

VOSySmonitoRV exécute Linux and FreeRTOS sur des SoC RISC-V - testé sur la plateforme HiFive Unleashed

Plus en détail, VOSySmonitoRV partitionne et isole les ressources matérielles physiques en plusieurs zones isolées, en utilisant les fonctionnalités RISC-V standard telles que la protection de la mémoire physique (PMP), le contrôleur d'interruption au niveau de la plateforme (PLIC) et le contrôleur d'interruption local principal (CLIC).

Dans cette demo vidéo, VOSySmonitoRV s'exécute sur une plate-forme HiFive Unleashed, allouant un cœur à FreeRTOS et les autres à Linux. De plus, cette demo montre les caractéristiques suivantes de VOSySmonitoRV:

  • Le système d'exploitation critique de sécurité en temps réel est indépendant de Linux. Les ressources informatiques (cœurs cpu - harts) et IO (UART) sont isolées.
  • Le RTOS est démarré avant Linux, garantissant le meilleur moment de démarrage pour l'environnement critique de sécurité.
  • Un isolement strict des environnements d'exécution est mis en place. Les charges de travail et éventuel crash de Linux n'ont aucun impact sur l'exécution du RTOS.
Vosysmonitorv, A Virtualization Mixed Critical Secure Solution For Risc-V VOSySmonitoRV, une solution de virtualisation à criticité mixte exécutant Linux et FreeRTOS sur RISC-V, HiFive Unleashed