Home // SIMUL 2013, The Fifth International Conference on Advances in System Simulation // View article


ComCas: A Compiled Cycle Accurate Simulation for Hardware Architecture

Authors:
Adrien Bullich
Mikaël Briday
Jean-Luc Béchennec
Yvon Trinquet

Keywords: Cycle Accurate Simulation; interpreted simulation; compiled simulation; HADL

Abstract:
This article is in the context of real-time embedded systems domain. These critical systems require an important effort in validation and verification that can be done at many abstraction levels, from high-level application model to the actual binary code using an accurate model of the processor. As the development of a handwritten simulator of a processor at a cycle accurate level is a difficult and tedious work, we use Harmless, a hardware description language that can generate both a functional and a cycle accurate simulators. The latter gives a temporal information of the simulation execution, but at the cost of a heavy computation overhead. This paper applies the compiled simulation principles to a cycle accurate simulator. It shows that this simulation mechanism can reduce computation time up to 45%, preserving timing information.

Pages: 137 to 142

Copyright: Copyright (c) IARIA, 2013

Publication date: October 27, 2013

Published in: conference

ISSN: 2308-4537

ISBN: 978-1-61208-308-7

Location: Venice, Italy

Dates: from October 27, 2013 to October 31, 2013