The vIrtical project aims to increase functionality, reliability and security of embedded devices at sustainable cost and power consumption. This is achieved in the vIritical project by extending the virtualization concept of the general-purpose domain to the embedded domain.

Although virtualization is an advanced technology widely used for providing an effective and clean way of isolating applications from hardware in the general-purpose computing domain in order to provide flexibility and security, its application on embedded systems is still in its infancy. The challenge is the virtualization of embedded systems that requires particular approaches meeting tight resource budget and considering their particularities.

In order to expand the virtualization concept to the embedded devices, this project will deliver software/hardware extensions at different layers of the design stack (hardware, operating system, hypervisor and applications) to increase flexibility, programmability, performance, QoS, reliability, security and power saving. This unique integrated approach will allow heterogeneous embedded systems to achieve the aforementioned requirements while meeting the power and cost constraints of embedded systems.

Target arrchitecture