Explore the S-CORE Project: Building the Future of Automotive Middleware

The Eclipse Safe Open Vehicle Core (S-CORE) project is a groundbreaking initiative hosted by the Eclipse Foundation to revolutionize the development of Software Defined Vehicles (SDVs). S-CORE focuses on creating a robust, safety-critical middleware to enable performance, security, and scalability in modern automotive systems.

What is S-CORE?

S-CORE develops a modular and extensible core software stack for high-performance embedded electronic control units (ECUs), ensuring interoperability and compliance with ISO 26262, ISO/SAE 21434 and ASPICE 4.0. It bridges hardware abstraction and platform APIs, providing flexibility and reliability.

S-CORE-Eclipse-SDV-Working-Group

Key features include

  • Safety-critical design: Compliance with safety and cybersecurity standards.

  • Modular architecture: Supports seamless integration and customization.

  • High performance: Optimized for multi-processor ECUs with end-to-end efficiency.

Incremental development

S-CORE follows a collaborative approach, with milestones such as v0.5, which includes

Application framework:

  • Support for key domains, including ADAS, powertrain, chassis, and body.
  • Standardized interfaces to enable application developers to build domain-specific features on top of the middleware.

Communication (IPC):

  • Inter-Process Communication mechanisms to facilitate reliable and safe data exchange among software components.
  • Ensures deterministic behavior and isolation appropriate for safety-critical environments.

Orchestration in a Mixed-Criticality Setup:

  • Scheduling and resource management strategies that handle different ASIL/SIL levels simultaneously.
  • Provides separation and isolation required by safety regulations while maximizing hardware resource utilization.

Logging and Persistency:

  • A robust logging framework to capture system events and errors.
  • Mechanisms for data persistency to store and retrieve critical information.

S-CORE-Eclipse-SDV-Working-Group 2-min

Qorix’s role

As a leading contributor, Qorix drives innovation in orchestration, inter-process communication and modular architectures. By championing open source collaboration, Qorix ensures scalability and security across the entire middleware stack.

Why S-CORE matters

S-CORE reduces complexity, accelerates development, and improves security for automotive solutions, addressing critical industry challenges.

Looking ahead

Future milestones aim to deliver a comprehensive v1.0 full-stack solution with features such as health management, diagnostics, and support for hardware accelerators. By setting new standards for middleware, S-CORE is shaping the future of Software-Defined Vehicles.

Through S-CORE, Qorix and its partners are building a safer, more efficient, and connected automotive ecosystem.

Learn more by visiting the official S-CORE website for the latest updates and insights.