Focus of WP1 Embedded system architecture is an architecture enabling an open system of networked multi-core computation units. The open architecture is characterized by a set of (system) requirements, a set of constraints and a set of overall goals or objectives. On this architecture, classes of functional and non-functional services are to be run. This requires efforts in the fields of timing prediction, resource planning and assignment and adhering to existing standards.
Particularly the following objectives will be addressed:
- Interoperability and inerrability to the Internet through service interfaces
- Security regarding operation, maintenance and diagnosis through service interfaces
- Optimization of MCMC Power supply management in terms of power consumption and functional safety
- System dependability including services supporting functional safety and fault tolerance
- Enabling design and run time engineering, migration, configuration, deployment, maintenance and diagnoses of services executed at an MPSoC
- Service interface to service computation prioritization supporting issues like:
- Priorities of services with mixed criticalities
- Priorities of system resources usages e.g. power, core and memory availability
Our vision is to develop a service oriented framework enabling the construct of System-of-Systems based on networked MPSoCs in a systematic way, while preserving system properties like determinism, real-time performance, safety, security and fault tolerance and providing the possibilities for system validation, qualification and certification.