The vIrtical Project
vIrtical is a three-year European project that started in May 2011 and involves the following partners: ARM, STM, SYSGO, TEI, THALES, UNIBO, UPV, VOSYS and several universities and labs
The vIrtical project aims for the full development of the virtualization concept addressing the specific requirements of a vertical domain for effective embedded virtualization. A virtualization-ready SoC (system-on-chip) platform and the associated programming models will be developed, tackling all the system layers: applications, programming model, hypervisor and hardware. This unique integrated approach is able to address the evolution towards heterogeneous multi-cores and even many-cores in embedded systems by focusing not only on the well-known processor virtualization but on the hardware assisted virtualization for the overall SoC. Security and protection, real-time QoS guarantees, reliability, process variation, power savings, and memory coherency will be addressed and will influence the way the system is virtualized.
SYSGO’s role within the project is to port PikeOS to ARM A15 and to prototype support for IOMMU and a heterogeneous SoC. These results will be used in demonstrators combining usage of heterogeneous resources as well as safety and security requirements.
For more information please go to http://www.virtical.eu/