Innovación y gestión de programas colaborativa y sincronizada para nuevos programas
The Hypervisor allows developers to meet the design needs of a complex system, especially those systems requiring separation between different OS’s, enablement of resource sharing on a multicore SoC, and real-time performance.
Nucleus Hypervisor is extremely flexible, allowing it to run on single-core or multicore processor architectures supporting asymmetric multiprocessing (AMP), symmetric multiprocessing (SMP), or a combination of both.
The Hypervisor allows developers to meet the design needs of a complex system, especially those systems requiring separation between different OS’s, enablement of resource sharing on a multicore SoC, and real-time performance.
Nucleus Hypervisor is extremely flexible, allowing it to run on single-core or multicore processor architectures supporting asymmetric multiprocessing (AMP), symmetric multiprocessing (SMP), or a combination of both.
Nucleus Hypervisor addresses security concerns by enabling strong isolation and containment of guest operating environments. Functioning at the highest privilege level in a system, the hypervisor can enforce the partitioning of memory and devices to ensure that misbehaving applications, either unintentional or malicious, cannot disrupt or corrupt other areas of the system.
For applications requiring hardware-based partitioning of resources such as memory and crypto blocks, Nucleus Hypervisor takes advantage of the separation capabilities built into the silicon for efficient performance and additional protection.
Building upon the Nucleus RTOS, the Nucleus Hypervisor is a small footprint Type 1 hypervisor designed and built specifically for embedded applications. The high performance enables systems to boot quickly while minimizing the impact on guest operating system execution. With dynamic scheduling of virtual machines, it allows for the load balancing of the payload and priority-based execution to support stringent real-time and performance constraints. In addition, Nucleus Hypervisor features a flexible device model that supports virtualized device access and direct device access for performance-critical applications and provides various mechanisms for interest communications.
Nucleus Hypervisor comes with the Sourcery™ CodeBench, which provides an industry-proven commercial quality toolchain and associated utilities. CodeBench also contains the Sourcery Analyzer providing analysis visualization that is time-correlated with the events traced in the Nucleus Hypervisor and device drivers.