Cycle Accurate Binary Translation for Simulation Acceleration in Rapid Prototyping of SoCs
Jurgen Schnerr, Oliver Bringmann, Wolfgang Rosenstiel

TL;DR
This paper presents a cycle accurate binary translation approach that accelerates simulation in rapid SoC prototyping by generating annotated code for VLIW processors and FPGAs, enabling parallel cycle generation and hardware emulation.
Contribution
It introduces a novel binary translator that provides cycle accuracy and integrates hardware acceleration for rapid SoC prototyping.
Findings
Achieves cycle accurate simulation in rapid prototyping.
Enables parallel execution and hardware emulation.
Improves simulation speed and accuracy.
Abstract
In this paper, the application of a cycle accurate binary translator for rapid prototyping of SoCs will be presented. This translator generates code to run on a rapid prototyping system consisting of a VLIW processor and FPGAs. The generated code is annotated with information that triggers cycle generation for the hardware in parallel to the execution of the translated program. The VLIW processor executes the translated program whereas the FPGAs contain the hardware for the parallel cycle generation and the bus interface that adapts the bus of the VLIW processor to the SoC bus of the emulated processor core.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEmbedded Systems Design Techniques · Real-time simulation and control systems · Parallel Computing and Optimization Techniques
