Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: small bugfixes

...

There are a lot of different ideas around compute-platforms, and the diversity of features in automotive SoCs add to increases the need to discuss these things.  We see some promoting the use of a single Linux kernel that uses containers for separation of concerns, and there are of course also other (non-Linux) operating systems and middlware middleware that propose they have appropriate separation.  Others mandate virtualization as a critical technology for safe and secure mixed-criticality computing.  In recent times, some design proposals propose independent parts each running their own kernel without necessarily being considered virtual machines. The term compute-island is typically used for this principle, and appropriate integration of Trusted Execution Environment and specialized computing cores remain another important part.   Such designs communicate between independently booted kernels running on different parts of the SoC, and some propose to forego a hypervisor completely.  Comparing these approaches and assigning them unambiguous names is important for understanding, but in many cases a combination of them is also likely to be used.

...


COVESA continues to be the organization of choice for open and independent alignment of core communication/integration technologies and standards that are required to build the end-to-end connected automotive systems from a diversity of choices in middleware - technology, operating - system, and hardware.  The COVESA Compute Platform Project would continue the work of the previous Hypervisor Project and its Automotive Virtual Platform Specification definition to widen the scope of discussion to all necessary compute platform aspects.

...