Time Synchronization of POSIX-Based V-ECUs

筆者:
Stephan Schedler (dSPACE Group SE & Co. KG), 
お客様の会社名: dSPACE Group SE & Co. KG
発行日: Mar 2026

Automotive software development increasingly relies on software-in-the-loop (SIL) testing to validate the functionality of complex electronic control units (ECU) early in the lifecycle. While discrete event simulation and time synchronization are well-established concepts for validating classic virtual ECUs (V-ECU), extending these principles to POSIXbased
virtual ECUs introduces new challenges due to dynamic run-time behavior and service-oriented architectures.
This paper presents a method for enforcing deterministic time progression across heterogeneous simulation components, including POSIX-compliant systems, by leveraging discrete event simulation principles. It outlines key requirements for integrating Linux®-based V-ECUs into synchronized SIL environments, discuss related mechanisms, and demonstrate feasibility through an Automotive Grade Linux (AGL™) case study in dSPACE VEOS. Beyond enabling consistent simulation without real-time constraints, our approach also uncovers design flaws such as idle loops without blocking calls, issues that are notoriously difficult to detect in real systems. These capabilities improve reproducibility, debugging, and scalability, making time synchronization a cornerstone for future automotive validation workflows.



  • 英語: Time Synchronization of POSIX-Based V-ECUs PDF, 1131 KB
  • ドイツ語: Time Synchronization of POSIX-Based V-ECUs PDF, 1131 KB

ニュースレターサービスで最新情報をお届けします。

dSPACEのニュースレターサービスでは、最新の使用事例、新しいソリューションや製品、トレーニングやイベントに関する情報をお届けします。無料購読のお申し込みはこちらから。

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.