6 papers
NQC2: A Non-Intrusive QEMU Code Coverage Plugin
Nils Bosbach, Alwalid Salama, Lukas Jünger +4
Code coverage analysis has become a standard approach in software development, facilitating the assessment of test suite effectiveness, the identification of under-tested code segm…
FMI Meets SystemC: A Framework for Cross-Tool Virtual Prototyping
Nils Bosbach, Meik Schmidt, Lukas Jünger +2
As systems become more complex, the demand for thorough testing and virtual prototyping grows. To simulate whole systems, multiple tools are usually needed to cover different parts…
Leveraging SystemC-TLM-based Virtual Prototypes for Embedded Software Fuzzing
Chiara Ghinami, Jonas Winzer, Nils Bosbach +4
SystemC-based virtual prototypes have emerged as widely adopted tools to test software ahead of hardware availability, reducing the time-to-market and improving software reliabilit…
High-Performance ARM-on-ARM Virtualization for Multicore SystemC-TLM-Based Virtual Platforms
Nils Bosbach, Rebecca Pelke, Niko ZurstraÃen +3
The increasing complexity of hardware and software requires advanced development and test methodologies for modern systems on chips. This paper presents a novel approach to ARM-on-…
Scalable Software Testing in Fast Virtual Platforms: Leveraging SystemC, QEMU and Containerization
Lukas Jünger, Jan Henrik Weinstock, Tim Kraus
The ever-increasing complexity of HW/SW systems presents a persistent challenge, particularly in safety-critical domains like automotive, where extensive testing is imperative. How…
NISTT: A Non-Intrusive SystemC-TLM 2.0 Tracing Tool
Nils Bosbach, Lukas Jünger, Jan Moritz Joseph +1
The increasing complexity of systems-on-a-chip requires the continuous development of electronic design automation tools. Nowadays, the simulation of systems-on-a-chip using virtua…