Virtual platforms are of paramount importance for design space exploration and their usage in early software development and verification is crucial. In particular, enabling accurate and fast simulation is specially useful, but such features are usually conflicting and tradeoffs have to be made. In this paper we describe how we integrated TLM communication mechanisms into a state-of-the-art, cycle-accurate, MPSoC simulation platform. More specifically, we show how we adapted ArchC fast functional instruction set simulators to the MPARM platform in order to achieve both fast simulation speed and accuracy. Our implementation led to a much faster hybrid platform, reaching speedups of up to 2.9 and 2.1x on average with negligible impact on powe...
This paper introduces a modeling and simulation technique that extends transaction-level modeling (T...
With increasing number of cores on a chip, the complexity of modeling hardware using virtual prototy...
Over the past decade, Virtual Platforms (VPs) have established themselves as essential tools for emb...
Virtual platforms are of paramount importance for design space exploration and their usage in early ...
The simulation speed is a key issue in virtual prototyping of Multi-Processors System on Chip (MPSoC...
International audienceSoftware development is an important issue in today's MPSoC design. The increa...
Design Space Exploration (DSE) of an application running on a Multi-Processor System-on-Chip (MPSoC)...
To deploy the enormous hardware resources available in Multi Processor Systems-on-Chip (MPSoC) effic...
Parallelizing the development cycles of hardware and software is becoming the industry’s norm for re...
Popular microarchitecture simulators are typically several orders of magnitude slower than the syste...
To use the tremendous hardware resources available in next generation MultiProcessor Systems-on-Chip...
This paper presents new technology that accelerates system verification. Traditional methods for ver...
The fascinating growth of Multi-Processor System-on-Chip (MPSoC) has brought a daunting task to soft...
International audienceIntegration of multiple heterogeneous processors into a single system-on-a-chi...
International audienceTo face the growing complexity of System-on-Chips (SoCs) and their tight time-...
This paper introduces a modeling and simulation technique that extends transaction-level modeling (T...
With increasing number of cores on a chip, the complexity of modeling hardware using virtual prototy...
Over the past decade, Virtual Platforms (VPs) have established themselves as essential tools for emb...
Virtual platforms are of paramount importance for design space exploration and their usage in early ...
The simulation speed is a key issue in virtual prototyping of Multi-Processors System on Chip (MPSoC...
International audienceSoftware development is an important issue in today's MPSoC design. The increa...
Design Space Exploration (DSE) of an application running on a Multi-Processor System-on-Chip (MPSoC)...
To deploy the enormous hardware resources available in Multi Processor Systems-on-Chip (MPSoC) effic...
Parallelizing the development cycles of hardware and software is becoming the industry’s norm for re...
Popular microarchitecture simulators are typically several orders of magnitude slower than the syste...
To use the tremendous hardware resources available in next generation MultiProcessor Systems-on-Chip...
This paper presents new technology that accelerates system verification. Traditional methods for ver...
The fascinating growth of Multi-Processor System-on-Chip (MPSoC) has brought a daunting task to soft...
International audienceIntegration of multiple heterogeneous processors into a single system-on-a-chi...
International audienceTo face the growing complexity of System-on-Chips (SoCs) and their tight time-...
This paper introduces a modeling and simulation technique that extends transaction-level modeling (T...
With increasing number of cores on a chip, the complexity of modeling hardware using virtual prototy...
Over the past decade, Virtual Platforms (VPs) have established themselves as essential tools for emb...