Sok: Enabling security analyses of embedded systems via rehosting
Closely monitoring the behavior of a software system during its execution enables
developers and analysts to observe, and ultimately understand, how it works. This kind of …
developers and analysts to observe, and ultimately understand, how it works. This kind of …
Using binary translation in event driven simulation for fast and flexible MPSoC simulation
In this paper, we investigate the use of instruction set simulators (ISS) based on binary
translation to accelerate full timed multiprocessor system simulation at transaction level. To …
translation to accelerate full timed multiprocessor system simulation at transaction level. To …
A QEMU and SystemC-based cycle-accurate ISS for performance estimation on SoC development
In this paper, we present a fast cycle-accurate instruction set simulator (CA-ISS) for system-
on-chip development based on QEMU and SystemC. Even though most state-of-the-art …
on-chip development based on QEMU and SystemC. Even though most state-of-the-art …
Open-Source HW/SW Co-Simulation Using QEMU and GHDL for VHDL-Based SoC Design
G Biagetti, L Falaschetti, P Crippa, M Alessandrini… - Electronics, 2023 - mdpi.com
Hardware/software co-simulation is a technique that can help design and validate digital
circuits controlled by embedded processors. Co-simulation has largely been applied to …
circuits controlled by embedded processors. Co-simulation has largely been applied to …
Manycore simulation for peta-scale system design: Motivation, tools, challenges and prospects
The architecture design of peta-scale computing systems is complex and presents lots of
difficulties to designs, as current tools lack support for relevant features of future scenarios …
difficulties to designs, as current tools lack support for relevant features of future scenarios …
QBox: an industrial solution for virtual platform simulation using QEMU and SystemC TLM-2.0
G Delbergue, M Burton, F Konrad, B Le Gal… - 8th European Congress …, 2016 - hal.science
As industrial demands grows for modeling, simulation and exploration tools during SoC
design, there is a need for simulated CPU models that work with the other tools in the space …
design, there is a need for simulated CPU models that work with the other tools in the space …
Virtualsoc: A full-system simulation environment for massively parallel heterogeneous system-on-chip
D Bortolotti, C Pinto, A Marongiu… - … on Parallel & …, 2013 - ieeexplore.ieee.org
Driven by flexibility, performance and cost constraints of demanding modern applications,
heterogeneous System-on-Chip (SoC) is the dominant design paradigm in the embedded …
heterogeneous System-on-Chip (SoC) is the dominant design paradigm in the embedded …
Hardware as a Service (HaaS): Physical and virtual hardware on demand
Cloud computing has already been adopted in a broad range of application domains.
However, domains like the distributed development of embedded systems are still unable to …
However, domains like the distributed development of embedded systems are still unable to …
Ethernet Emulation over PCIe for RISC-V Software Development Vehicles
This paper describes two different approaches to emulate an Ethernet communication link
between a host computer and a RISC-V multiprocessor system running on a FPGA …
between a host computer and a RISC-V multiprocessor system running on a FPGA …
A fast cycle-accurate instruction set simulator based on QEMU and SystemC for SoC development
This paper presents a fast cycle-accurate instruction set simulator (CA-ISS) based on QEMU
and SystemC. The CA-ISS can be used for design space exploration and as the processor …
and SystemC. The CA-ISS can be used for design space exploration and as the processor …