2009 IEEE/IFIP International Symposium on Rapid System Prototyping 2009
DOI: 10.1109/rsp.2009.11
|View full text |Cite
|
Sign up to set email alerts
|

A Generic Instruction Set Simulator API for Timed and Untimed Simulation and Debug of MP2-SoCs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 13 publications
(8 citation statements)
references
References 12 publications
0
8
0
Order By: Relevance
“…Open-source models are no different: OpenCores [20] is the conglomeration of many processor models from both industry and academia, with a corresponding multitude of modeling languages, detail levels and styles. SoCLib [21] attempts to reduce the number of core models to less than the product of cores and abstractions by providing one abstraction-agnostic model per instruction set plus retargetable wrappers for the communication timing, in their case cycle-accurate, approximately-timed and untimed [22]. While this handles communication timing, the behavior timing is only approximated using annotation.…”
Section: Related Workmentioning
confidence: 99%
“…Open-source models are no different: OpenCores [20] is the conglomeration of many processor models from both industry and academia, with a corresponding multitude of modeling languages, detail levels and styles. SoCLib [21] attempts to reduce the number of core models to less than the product of cores and abstractions by providing one abstraction-agnostic model per instruction set plus retargetable wrappers for the communication timing, in their case cycle-accurate, approximately-timed and untimed [22]. While this handles communication timing, the behavior timing is only approximated using annotation.…”
Section: Related Workmentioning
confidence: 99%
“…We model a 8/16-core processor with pipelined in-order cores. We use SoClib [Pouillon et al (2009)] and gNoCsim [NanoC (2010)] simulators as explained in Chapter 3. Each core has separated first level instruction (I1) and data (D1) caches, a partitioned-across-cores L2 cache and main memory.…”
Section: Discussionmentioning
confidence: 99%
“…In this thesis, for modeling the processor setup, we have used a simulator based on the SoCLib simulation framework [Pouillon et al (2009)]. SoCLib is a cycleaccurate SystemC simulator that can be used for virtual prototyping at microarchitecture level.…”
Section: Simulatorsmentioning
confidence: 99%
“…Since the focus of the thesis is the timing behavior of Critical Real-Time Embedded Systems (CRTES) applications, we chose an execution-driven, cycle-accurate simulation framework named SoCLib [37,41] as the basis for our platforms development. As the thesis investigates novel Network on Chip (NoC) models and designs for CRTES, we integrated a powerful NoC simulator named gNoCSim, developed in scope of the NaNoC project [38], into the SoCLib framework.…”
Section: Simulation Frameworkmentioning
confidence: 99%