This paper presents an approach for cycle-accurate simulation of embedded software by integration in an abstract SystemC model. Compared to existing simulation-based approaches, we present a hybrid method that resolves performance issues by combining the advantages of simulation-based and analytical approaches. In a first step, cycle-accurate static execution time analysis is applied at each basic block of a cross-compiled binary program using static pro-cessor models. After that, the determined timing information is back-annotated into SystemC for fast simulation of all effects that can not be resolved statically. This allows the consideration of data dependencies during run-time and the incorporation of branch pre-diction and cache models...
The paper presents a system level co-simulation methodology for modeling, validating, and analyzing ...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
Abstract—A new timing generation method is proposed for the performance analysis of embedded softwar...
In this paper, a new timing generation method is proposed for the performance analysis of embedded s...
High-level cost and performance estimation, coupled with a fast hardware/software co-simulation fram...
In the early design phase of embedded systems, discrete-event simulation is extensively used to anal...
SystemC is rapidly gaining wide acceptance as a simulation framework for SoC and embedded processors...
SystemC is rapidly gaining wide acceptance as a simulation framework for SoC and embedded processors...
International audienceIn the early design phase of embedded systems, discrete-event simulation is ex...
International audienceIn the early design phase of embedded systems, discrete-event simulation is ex...
SystemC is rapidly gaining wide acceptance as a simulation framework for SoC and embedded processors...
International audienceIn the early design phase of embedded systems, discrete-event simulation is ex...
Abstract—This article is in the context of real-time embedded systems domain. These critical systems...
International audienceIn the early design phase of embedded systems, discrete-event simulation is ex...
The paper presents a system level co-simulation methodology for modeling, validating, and analyzing ...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
Abstract—A new timing generation method is proposed for the performance analysis of embedded softwar...
In this paper, a new timing generation method is proposed for the performance analysis of embedded s...
High-level cost and performance estimation, coupled with a fast hardware/software co-simulation fram...
In the early design phase of embedded systems, discrete-event simulation is extensively used to anal...
SystemC is rapidly gaining wide acceptance as a simulation framework for SoC and embedded processors...
SystemC is rapidly gaining wide acceptance as a simulation framework for SoC and embedded processors...
International audienceIn the early design phase of embedded systems, discrete-event simulation is ex...
International audienceIn the early design phase of embedded systems, discrete-event simulation is ex...
SystemC is rapidly gaining wide acceptance as a simulation framework for SoC and embedded processors...
International audienceIn the early design phase of embedded systems, discrete-event simulation is ex...
Abstract—This article is in the context of real-time embedded systems domain. These critical systems...
International audienceIn the early design phase of embedded systems, discrete-event simulation is ex...
The paper presents a system level co-simulation methodology for modeling, validating, and analyzing ...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
International audienceIn this paper we present a technique for fast approximately timed simulation o...