SystemC Evolution Fika - 26 June 2025

Workshop on the Evolution of SystemC Standards

The SystemC Evolution Fika is a series of online workshops to discuss the latest SystemC developments and applications. We refer to these workshops as fikas, to honor the fika tradition of sharing a coffee, slowing down a bit, and talking about things that we care about.

Organization Team

  • Martin Barnasconi, NXP
  • Mark Burton, Qualcomm
  • Jerome Cornet, STMicroelectronics
  • Peter de Jager, Intel
  • Nils Luetke-Steinhorst, Cadence

Program

Presentations will follow soon

Time (CEST)       Title Presenter(s)
16:00 - 16:10 Welcome & Introduction Mark Burton, SystemC Fika Chair
16:10 - 16:40 DVCon Europe 2025 SystemC Modeling Challenge 🔗
Abstract
Christoph Grimm, Rheinland-Pfälzische Technische Universität (RPTU) Germany
Moritz Herzog, Rheinland-Pfälzische Technische Universität (RPTU) Germany
16:40 - 17:10 MEbots: Robotic Simulation using SystemC
Abstract
Sara Vinco, Politecnico di Torino Italy
17:10 - 17:30 SystemC CCI Summer of Code
Abstract
Antonios Salios, RWTH Aachen University
Lukas Jünger, Machineware GmbH Germany
17:30 - 18:00 A SystemC-UVM testbench for a student lab exercise
Abstract
Thilo Vörtler, COSEDA Technologies
Jens Schönherr, Hochschule für Technik und Wirtschaft Dresden Germany
18:00 - 18:10 Q&A and Closing Mark Burton, SystemC Fika Chair

Abstracts

DVCon Europe 2025 Modeling Challenge: Power-Aware Simulation

Presenters: Christoph Grimm, Moritz Herzog, Rheinland-Pfälzische Technische Universität (RPTU) Germany

Power and energy consumption is nowadays one of the key performances of HW/SW Systems.
However, knowing and understanding the power and energy consumption is often a blind spot in the development. This holds in particular early in the development and at high level of abstraction, during development of firmware, and finally in the case of power or signal integrity issues. In the presentation we will give an overview of the state of the art and discuss ways to integrate power-awareness in SystemC simulations.
Furthermore, we will explain the DVCon Europe 2025 Modeling challenge that deals with this topic. Besides the good chances to win some of the many prizes like notebooks and traveling grants to support participants in joining DVCon Europe 2025. Also, all participants will get certificates that document their participation and contribution.

MEbots: Robotic Simulation using SystemC

Presenter: Sara Vinco, Politecnico di Torino Italy

The heterogeneous and extensible nature of SystemC—particularly when combined with its TLM and AMS extensions—makes it a powerful foundation for modeling Cyber-Physical Systems (CPS). This talk will present a novel integration of SystemC-based virtual platforms with robotic simulators. The goal is to enable holistic virtual prototyping with support for both functional behavior and extra-functional metrics—especially energy consumption and environmental interaction. This integration paves the way for early design space exploration and optimization of power-aware control strategies in robotics.

SystemC CCI Summer of Code

Presenters: Antonios Salios, RWTH Aachen University; Lukas Jünger, Machineware GmbH Germany

The Summer of Code CCI project aims to develop a modular, extensible control API as part of the SystemC CCI library, enabling interactive simulation management. Early work has focused on CI pipeline improvements, golden file validation for test outputs, and resolving C++20 compatibility issues. Current efforts include integrating the experimental inspection library into the core framework and drafting an initial design for the control interface.

A SystemC-UVM testbench for a student lab exercise

Presenters: Thilo Vörtler, COSEDA Technologies; Jens Schönherr, Hochschule für Technik und Wirtschaft Dresden Germany

A short update is given on the current developments in the Accellera SystemC Verification Working Group, including UVM-SystemC, CRAVE, FC4SC, and announcement of public UVM SystemC repository.

Verification topics are becoming increasingly important in the course of study. SystemC with UVM is ideal for studying constrained random simulation, as UVM is industry standard, the libraries are freely available, and C++ skills are already present. This presentation introduces a test bench that students can use to learn this type of simulation.

Contact us

systemc-evolution-fika@lists.accellera.org