Automatic integration of SystemC in the FMI standard for Software-defined Vehicle design
Giovanni Pollo, Andrei Mihai Albu, Alessio Burrello, Daniele Jahier Pagliari, Cristian Tesconi, Loris Panaro, Dario Soldi, Fabio Autieri, Sara Vinco

TL;DR
This paper introduces an automated method to wrap SystemC models using the FMI standard, enhancing interoperability and security in automotive co-simulation workflows, validated through real-world case studies.
Contribution
It presents a novel approach for integrating SystemC models into FMI-based co-simulation, addressing standardization and proprietary platform challenges in automotive design.
Findings
Effective integration demonstrated on complex real-world designs
Improved interoperability and encapsulation in co-simulation workflows
Enhanced security and portability of embedded components
Abstract
The recent advancements of the automotive sector demand robust co-simulation methodologies that enable early validation and seamless integration across hardware and software domains. However, the lack of standardized interfaces and the dominance of proprietary simulation platforms pose significant challenges to collaboration, scalability, and IP protection. To address these limitations, this paper presents an approach for automatically wrapping SystemC models by using the Functional Mock-up Interface (FMI) standard. This method combines the modeling accuracy and fast time-to-market of SystemC with the interoperability and encapsulation benefits of FMI, enabling secure and portable integration of embedded components into co-simulation workflows. We validate the proposed methodology on real-world case studies, demonstrating its effectiveness with complex designs.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
