Sok: Enabling security analyses of embedded systems via rehosting

A Fasano, T Ballo, M Muench, T Leek… - Proceedings of the …, 2021 - dl.acm.org
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 …

Using binary translation in event driven simulation for fast and flexible MPSoC simulation

M Gligor, N Fournel, F Pétrot - Proceedings of the 7th IEEE/ACM …, 2009 - dl.acm.org
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 …

A QEMU and SystemC-based cycle-accurate ISS for performance estimation on SoC development

MC Chiang, TC Yeh, GF Tseng - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
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 …

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 …

Manycore simulation for peta-scale system design: Motivation, tools, challenges and prospects

J Zarrin, RL Aguiar, JP Barraca - Simulation Modelling Practice and Theory, 2017 - Elsevier
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 …

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 …

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 …

Hardware as a Service (HaaS): Physical and virtual hardware on demand

A Stanik, M Hovestadt, O Kao - 4th IEEE international …, 2012 - ieeexplore.ieee.org
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 …

Ethernet Emulation over PCIe for RISC-V Software Development Vehicles

D Castells-Rufas, X Martorell, A Roca… - … 38th Conference on …, 2023 - ieeexplore.ieee.org
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 …

A fast cycle-accurate instruction set simulator based on QEMU and SystemC for SoC development

TC Yeh, GF Tseng, MC Chiang - MELECON 2010-2010 15th …, 2010 - ieeexplore.ieee.org
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 …