SAMpLE: A SystemC-AMS Machine LEarning-based Framework for Virtual Prototyping
Not on the map. Why?
Abstract (arXiv)
Machine Learning (ML) is increasingly used in virtual prototypes of embedded systems to model behaviors that are difficult to capture analytically. However, integrating ML models into virtual platform simulation is still typically done through ad hoc solutions, which limits reuse, comparability, and reproducibility. This paper presents textbftextitSAMpLE, an open-source SystemC-AMS-based framework that integrates ML models as first-class Timed Dataflow (TDF) components through a standardized plug-and-play interface. SAMpLE provides two execution backends: a native C++ backend for online training of lightweight models, and an offline backend for executing externally developed models without requiring re-implementation in C++ or manual integration steps. The framework uses ONNX as a standard model exchange format to enable integration of externally trained ML models into SystemC-AMS simulations, and allows the evaluation of different ML-based solutions within the same testbench, dataset, and simulation workflow. The modular design and unified and reproducible environment will allow future extensions of SAMpLE to new models, without modifying the SystemC-AMS structure.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 7 of its 43 references that are in the map. First posted on arXiv 26 Aug 2026.
Builds on
7 of 43 references.
References · 7
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,143
- 2023Data-driven MPC with stability guarantees using extended dynamic mode decompositioncited by 7
- 2020ESP4ML: Platform-Based Design of Systems-on-Chip for Embedded Machine Learningcited by 3
- 2023In Situ Framework for Coupling Simulation and Machine Learning with Application to CFDcited by 2
- 2015A New Recursive Least-Squares Method with Multiple Forgetting Schemescited by 1
- 2025MultiCoSim: A Python-based Multi-Fidelity Co-Simulation Frameworkcited by 1
- 2025Integrating SystemC TLM into FMI 3.0 Co-Simulations with an Open-Source Approachcited by 1
Built on by
Not cited yet.