...
Hardware Device sharing - main purpose of Hypervisors. However device sharing can be set up with other means?
– Review "Adam's wish list" for silicon vendors... might be included in white paper as a result.
→ Risk of being outdated quickly since hardware is changing quickly
- Mostly HW features but also may include firmware requirements.
System design is unique – Not 100$ common hardware feature across all of them. But a small core of features are common.
Other hardware features can be mapped to functions of the system. E.g. if you need function X, then require hardware feature Y. Include optional and mandatory requirements.
The wishlist is likely to be more of principles than hard detailed requirements. In some areas analyze the more detailed requirements e.g. "X number of DMA channels"
Experiences that lead to requirements → 64 bit support on all I/O masters...
.... Is this risking scope creep for the white paper?
Wish list might be better as independent.
Key topics: Partitioning and Spatial/Timing isolation of parts.
Goals
- Establishing common language/terms/understanding
- Design guidance
Focus on using established and traditional terms (some were defined in 1970s...)
...
- System Architects - system design guidance
- Guiding purchasing of ECU systems... requirements on the hardware and software stacks...
- HW / SoC designers (for the needed HW features)
- IP-vendors (ARM)