About

Log in?

DTU users get better search results including licensed content and discounts on order fees.

Anyone can log in and get personalized features such as favorites, tags and feeds.

Log in as DTU user Log in as non-DTU user No thanks

DTU Findit

Conference paper

Efficient Co-Simulation of Multicore Systems

In Proceedings of the Fourth Swedish Workshop on Multicore Computing — 2011
From

Embedded Systems Engineering, Department of Informatics and Mathematical Modeling, Technical University of Denmark1

Department of Informatics and Mathematical Modeling, Technical University of Denmark2

Simulation is an indispensable tool for debugging and ver- ication of multicore systems. However simulation is slow. For complex multicore systems a simulation model will ex- ecute several orders of magnitude slower than the actual hardware implementation. We propose a method for cap- turing the hardware state of a multicore design while it is running on an FPGA.

With minimal changes to the design and using only the built-in JTAG programming and debug- ging facilities, we describe how to transfer the state from an FPGA to a simulator. We also show how the state can be transferred back from the simulator to FPGA. Given that the design runs in real-time on the FPGA, the end result is speed improvements of orders of magnitude over traditional pure software simulation.

Language: English
Year: 2011
Proceedings: 4th Swedish Workshop on Multicore Computing
Types: Conference paper
ORCIDs: Karlsson, Sven

DTU users get better search results including licensed content and discounts on order fees.

Log in as DTU user

Access

Analysis