SycView: Visualize and Profile SystemC Simulations

Abstract : The design of systems-on-chip requires simulation of highly abstracted models, such as SystemC Transaction Level Models (TLM), in addition to traditional register transfer level models. Due to the growing complexity of products, analyzing and understanding the behavior of the corresponding SystemC platforms becomes itself a challenge. Huge code bases are generally written by multiple authors and it is rare that a single person has a comprehensive detailed knowledge of the model. However, models have to be developed, validated and used, so understanding them is important. Moreover, the increasing complexity leads to slower simulations, so there is a need to speed them up. We propose a tool, SycView, which provides a view of the profile of a SystemC simulation. This tool helps answering these two major needs: understanding complex hardware simulations, and highlighting bottlenecks of SystemC simulations.
Liste complète des métadonnées

Cited literature [7 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01295282
Contributor : Denis Becker <>
Submitted on : Wednesday, March 30, 2016 - 4:46:05 PM
Last modification on : Monday, November 12, 2018 - 4:24:03 PM

File

paper.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01295282, version 1

Collections

Relations

Citation

Denis Becker, Matthieu Moy, Jérôme Cornet. SycView: Visualize and Profile SystemC Simulations. 3rd Workshop on Design Automation for Understanding Hardware Designs, DUHDe 2016 , Mar 2016, Dresden, Germany. ⟨hal-01295282⟩

Share

Metrics

Record views

334

Files downloads

373