Integrating SystemC TLM into FMI 3.0 Co-Simulations with an Open-Source Approach

AI-generated keywords: SystemC Transaction-Level Modeling

AI-generated Key Points

  • Integration of SystemC Transaction-Level Modeling (TLM) into Functional Mock-up Interface (FMI) 3.0 Co-Simulations with an open-source approach is crucial for addressing complexity in cyber-physical systems, especially in automotive applications.
  • TLM enables effective hardware/software co-design but faces challenges due to limited interoperability with models from other engineering domains.
  • A comprehensive methodology is introduced to encapsulate SystemC TLM components as FMI 3.0 Co-Simulation Functional Mock-up Units (FMUs), facilitating standardized integration across heterogeneous simulation environments.
  • The proposed approach includes a lightweight open-source toolchain to address technical challenges like time synchronization and data exchange.
  • Demonstrated feasibility and effectiveness through representative case studies showcase how this methodology enhances cross-domain co-simulation techniques.
  • Collaboration between researchers at Politecnico di Torino and Dumarey Group in Italy emphasizes the importance of integrating diverse modeling techniques for efficient simulations across platforms.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Andrei Mihai Albu, Giovanni Pollo, Alessio Burrello, Daniele Jahier Pagliari, Cristian Tesconi, Alessandra Neri, Dario Soldi, Fabio Autieri, Sara Vinco

License: CC BY 4.0

Abstract: The growing complexity of cyber-physical systems, particularly in automotive applications, has increased the demand for efficient modeling and cross-domain co-simulation techniques. While SystemC Transaction-Level Modeling (TLM) enables effective hardware/software co-design, its limited interoperability with models from other engineering domains poses integration challenges. This paper presents a fully open-source methodology for integrating SystemC TLM models into Functional Mock-up Interface (FMI)-based co-simulation workflows. By encapsulating SystemC TLM components as FMI 3.0 Co Simulation Functional Mock-up Units (FMUs), the proposed approach facilitates seamless, standardized integration across heterogeneous simulation environments. We introduce a lightweight open-source toolchain, address key technical challenges such as time synchronization and data exchange, and demonstrate the feasibility and effectiveness of the integration through representative case studies.

Submitted to arXiv on 27 Aug. 2025

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2508.20223v1

The integration of SystemC Transaction-Level Modeling (TLM) into Functional Mock-up Interface (FMI) 3.0 Co-Simulations with an open-source approach is crucial in addressing the increasing complexity of cyber-physical systems, especially in automotive applications. TLM allows for effective hardware/software co-design, but its limited interoperability with models from other engineering domains presents integration challenges. This paper introduces a comprehensive methodology that encapsulates SystemC TLM components as FMI 3.0 Co-Simulation Functional Mock-up Units (FMUs), enabling seamless and standardized integration across heterogeneous simulation environments. The proposed approach includes a lightweight open-source toolchain to address key technical challenges such as time synchronization and data exchange. By demonstrating the feasibility and effectiveness of this integration through representative case studies, the authors showcase how this methodology enhances cross-domain co-simulation techniques. With contributions from researchers at Politecnico di Torino and Dumarey Group in Italy, this work highlights the importance of integrating diverse modeling techniques to run simulations efficiently across different platforms.
Created on 03 Mar. 2026

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.