With the rising complexity of electronic systems, containing more and more hardware and software parts, it becomes necessary to simulate simultaneously, hardware and software at whatever abstraction level. These simulation techniques, called cosimulation, require fast and flexible simulators. We introduce the elaboration of a microcontroller simulator including the core and the peripherals for an accurate hardware/software cosimulation at the clock-cycle level. It is our goal to have a simulator which is fast enough to simulate a few minutes of real time execution within a reasonable lapse of time. To be more precise, we deal with the realization of a simulator for the ST10 microcontroller and its integration into a co-simulation environmen...
In this paper, we present two approaches to improving the performance of single-processor timed cosi...
From the dawn of the first use of microprocessors and microcontrollers in embedded systems, the soft...
Hardware software codesign using various hardware and software implementation possibilities requires...
International audienceWith the rising complexity of electronic systems, containing more and more bot...
This paper demonstrates a new hardware/software co-simulation method that performs execution-driven ...
In this thesis, free access existing microcontroller simulators were found. A microcontroller simula...
The early validation of modern SoC is not anymore feasible using traditional cycle-accurate cosimula...
This paper presents a novel technique for cycleaccurate simulation of the Central Processing Unit (C...
This paper describes the design and implementation of our high speed simulator for out-of-order micr...
To fast evaluate HW/SW implementation of multiprocessor SoC communication, we present a method to si...
As digital control finds its way into applications, tools for verification of hardware implementatio...
This paper presents the implementation and evaluation of a hardware and software co-simulation tool....
Configurable multiprocessor platforms consist of multiple soft processors configured on FPGA devices...
Logic simulation is a crucial verification task in processor design. Aiming at significant accelerat...
The behaviour of a real-time system can be validated at the system level by means of a real-time ope...
In this paper, we present two approaches to improving the performance of single-processor timed cosi...
From the dawn of the first use of microprocessors and microcontrollers in embedded systems, the soft...
Hardware software codesign using various hardware and software implementation possibilities requires...
International audienceWith the rising complexity of electronic systems, containing more and more bot...
This paper demonstrates a new hardware/software co-simulation method that performs execution-driven ...
In this thesis, free access existing microcontroller simulators were found. A microcontroller simula...
The early validation of modern SoC is not anymore feasible using traditional cycle-accurate cosimula...
This paper presents a novel technique for cycleaccurate simulation of the Central Processing Unit (C...
This paper describes the design and implementation of our high speed simulator for out-of-order micr...
To fast evaluate HW/SW implementation of multiprocessor SoC communication, we present a method to si...
As digital control finds its way into applications, tools for verification of hardware implementatio...
This paper presents the implementation and evaluation of a hardware and software co-simulation tool....
Configurable multiprocessor platforms consist of multiple soft processors configured on FPGA devices...
Logic simulation is a crucial verification task in processor design. Aiming at significant accelerat...
The behaviour of a real-time system can be validated at the system level by means of a real-time ope...
In this paper, we present two approaches to improving the performance of single-processor timed cosi...
From the dawn of the first use of microprocessors and microcontrollers in embedded systems, the soft...
Hardware software codesign using various hardware and software implementation possibilities requires...