AUTOSAR Adaptive Platform · for HPC & SDV

Software-Defined Vehicle's
Foundation for High-Computing Development

ADAS, domain controllers, and in-vehicle HPCs have pushed computing demands to the level of Linux + multi-core SoCs. The AUTOSAR Adaptive Platform provides a development framework based on POSIX, C++, and a Service-Oriented Architecture (SOA), giving high-performance automotive software a common foundation.

Classic and Adaptive are Not Substitutes, but a Division of Labor

The two platforms target different types of ECUs, computing tiers, and development paces. Modern E/E architectures typically run both in parallel—HPCs run AP, traditional ECUs run CP, interoperating via Ethernet.

Classic Platform(CP)
Target ECU
Traditional ECUs (BCM, Engine, Brakes, Chassis)
Hardware
32-bit MCU(Renesas、Infineon、NXP)
Operating System
OSEK-based RTOS
Programming Languages
C
Memory Model
Static Configuration (Fixed at Compile Time)
Communication Paradigm
Signal-Oriented (CAN / LIN / FlexRay)
Application Scenarios
Real-time Control, ASIL-D Functional Safety
Adaptive Platform(AP)
Target ECU
HPCs, Domain Controllers, ADAS, IVI
Hardware
Multi-core SoCs (NVIDIA, Qualcomm, R-Car, TI)
Operating System
POSIX(Linux / QNX / VxWorks)
Programming Languages
C++(C++14 / 17)
Memory Model
Dynamic Configuration (Mutable at Runtime)
Communication Paradigm
Service-Oriented (SOME/IP, DDS)
Application Scenarios
High Computing, ADAS, OTA, SDV Transformation

Key Understanding:AP is not the successor to CP. OEM vehicle software architectures are typically hybrid, with both coexisting—for instance, ADAS domain controllers run AP, while brake and chassis ECUs still run CP. Jotactic represents both product lines to help customers build complete solutions.

Why Did AP Emerge?

When ECU computing demands evolve from milliwatt-level control logic to requiring GPUs, multi-core CPUs, and real-time processing of cameras/LiDAR, the traditional OSEK + C + statically configured architecture is no longer sufficient.

🚗 ADAS Domain Controllers

Multi-camera / Radar / LiDAR sensor fusion requires real-time computation by GPU + multi-core CPUs.

🖥 High-Performance Computing Units (HPC)

Integrates multiple domain functions into a single high-performance SoC, replacing the distributed ECU architecture.

📡 Connected Vehicles and V2X

5G, cloud connectivity, and edge computing require large operating systems and dynamic network stacks.

🔄 OTA and SDV

Software-Defined Vehicles require a runtime environment where functions can be dynamically deployed, upgraded, and rolled back.

🎯 Autonomous Driving Computing

L3 and above autonomous driving requires massive AI / path planning computations, far exceeding MCU capabilities.

📺 Smart Cockpits and IVI

Multi-screen setups, Android/Linux application integration, and voice assistants require a general-purpose operating system.

Pain Points of HPC Automotive Software Development

When ECUs upgrade to HPCs, development teams no longer face MCU limitations, but rather the challenges of large-scale software engineering—complexity, real-time performance, SOA design, and ADAS safety.

🧩

Explosion of Software Stack Complexity

HPCs run Linux, middleware, multiple applications, containers, AI inference engines... The coexistence of multiple layers, vendors, and languages introduces an integration complexity far beyond traditional ECUs.

🔗

No Common Language for SOA Design

Service-Oriented Architectures (SOA) require defining service interfaces, events, methods, versions, and discovery mechanisms. If every company defines its own interface contracts, multi-vendor integration becomes a nightmare.

Linux Real-Time Performance and Determinism

General-purpose Linux cannot guarantee real-time responses, but ADAS safety functions require strict latency upper bounds. Achieving real-time performance in a POSIX environment is a non-trivial problem.

🛡

Implementation of ADAS Functional Safety on HPC

ISO 26262 ASIL-B/D requirements are difficult to meet directly on general-purpose OSs, necessitating mixed-criticality architectures, Hypervisor isolation, and certified base components.

🚀

OTA Deployment and Rollback Complexity

Software-Defined Vehicles require dynamically updatable functions, demanding A/B partitioning, atomic upgrades, and failure rollbacks—mechanisms that have no equivalent in traditional ECUs.

Engineering Governance for Large C++ Projects

Transitioning from C to modern C++ (17/20) introduces object-oriented programming, templates, smart pointers, package management... requiring a comprehensive upgrade of the toolchain and engineering practices.

🌐

Hybrid Integration with CP Systems

An HPC is not an island—it must interoperate with dozens of traditional CP ECUs on the vehicle via Ethernet. SOME/IP gateways and signal/service conversions require a clear architecture.

🏭

The Gap from PoC to Mass Production

HPC prototypes are often built using standard SDKs/tools, but production-grade maintainability, safety certification, and long-term support require industrial-grade frameworks, not laboratory-style integration.

How to Solve These Pain Points

The AUTOSAR Adaptive Platform provides a standardized runtime environment, APIs, communications, and lifecycle management, turning HPC automotive software development from an 'integration adventure' into an 'engineering practice'.

Standard APIs

ARA APIs Unified Application Interface

Standard C++ APIs such as ARA::COM (Communication), ARA::PER (Persistency), ARA::LOG (Logging), ARA::SM (State Management), and ARA::DIAG (Diagnostics) provide application developers with a unified interface, eliminating the need to deal with underlying OS differences.

SOA

Standardization of Service-Oriented Architectures

Defines service contracts via SOME/IP and ARA::COM: interfaces, events, methods, fields, and versioning. OEMs and Tier1s share a common design language, eliminating the need to negotiate multi-vendor integration from scratch.

Real-Time Linux

Achieving Real-Time Performance on POSIX

EB corbos Linux provides an AP-verified Linux distribution, integrating PREEMPT_RT, CPU isolation, and real-time scheduling mechanisms to achieve predictable response times on a general-purpose OS.

Mixed Criticality

Coexistence of Functional Safety and QM

Isolating ASIL functions and QM applications on the same SoC via a Hypervisor, combined with ISO 26262 certified AdaptiveCore foundational components, makes ADAS safety functions feasible on HPCs.

OTA Framework

UCM Standardized Update Management

Update & Configuration Management(UCM)標準化 OTA 部署流程——封包驗證、原子升級、失敗回滾。符合 UN R156,與 CP Bootloader 形成端到端 FOTA Solutions。

Dynamic Deployment

Dynamically Loadable Applications

Unlike CP's static configuration, AP applications can be started, stopped, and updated at runtime. This turns the SDV visions of 'Function Subscription' and 'Vehicle as a Platform' into technically achievable goals.

CP Interoperability

Seamless Coexistence with Traditional ECUs

Both AP and CP belong to the AUTOSAR standard. SOME/IP gateways can convert CP signals to AP services and vice versa. HPCs and traditional ECUs work collaboratively under a unified architecture.

Production-Ready

Industrial-Grade Toolchain

EB corbos Studio provides SOA design, ARXML editing, model validation, and code generation. It offers complete tool support for engineering practices from PoC to mass production, eliminating manual integration.

EB corbos Product Family

Elektrobit EB corbos is a complete solution for the Adaptive Platform, covering the OS, middleware, Hypervisor, and development tools. Jotactic provides local technical support and integration services.

Automotive Linux

EB corbos Linux

A Linux distribution designed specifically for automotive AP mass production, integrating real-time extensions, secure update mechanisms, and long-term maintenance commitments, providing Linux with industrial-grade reliability in in-vehicle environments.

  • PREEMPT_RT Real-Time Extension Integration
  • Long-Term Stable Maintenance (LTS)
  • SBOM and Vulnerability Tracking
  • Pre-Verified with AdaptiveCore
Learn More
Mixed-Criticality

EB corbos Hypervisor

A lightweight automotive Hypervisor that allows ASIL safety workloads and QM applications to coexist on the same SoC, providing necessary workload isolation and resource management mechanisms for HPC platforms.

  • Hardware-Assisted Virtualization
  • Isolation of ASIL and QM Workloads
  • Low-Latency, Low-Overhead Design
  • Support for Multiple SoC Platforms
Learn More
Development Tooling

EB corbos Studio

An integrated development environment for the Adaptive Platform, providing SOA service modeling, ARXML editing, Manifest configuration, code generation, and consistency validation, serving as the core tool for AP application development.

  • Graphical SOA Service Design
  • ARXML Editing and Manifest Generation
  • C++ Skeleton Code Generation
  • Multi-User Collaboration Model Management
Learn More
Looking for Traditional ECU Solutions?

AUTOSAR Classic Platform

A standardized basic software platform for MCU-based traditional ECUs (BCM, Engine, Brakes, Chassis), paired with the EB tresos product line. CP and AP are not mutually exclusive—most modern vehicles use both simultaneously.

Go to CP Solutions →

Ready to Adopt the Adaptive Platform?

Jotactic provides EB corbos product consulting, licensing, technical training, and HPC integration support, helping your team successfully move from PoC to mass production.