2007 IEEE International Symposium on Industrial Electronics 2007
DOI: 10.1109/isie.2007.4374971
|View full text |Cite
|
Sign up to set email alerts
|

Mixed SW/SystemC SoC Emulation Framework

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
29
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 51 publications
(29 citation statements)
references
References 4 publications
0
29
0
Order By: Relevance
“…SystemC also provides support for integrating different Instruction Set Simulators (ISS) in a unified system simulation framework, as it is able to plug an independent ISS into the entire simulation framework (as a new system module), where all system modules can be activated and synchronized through a common reference clock. Furthermore, SystemC based simulators (such as [123][124][125][126][127]) can benefit from advantages of C++ language as a hardware description language while bridging the gap between hardware and software description languages [123]. In fact, one of the most important advantages of C/C++ based description languages such as SystemC (or SpecC [128], a similar alternative) is their capability to concurrently specify both hardware and software components in the design (i.e.…”
Section: Systemcmentioning
confidence: 99%
“…SystemC also provides support for integrating different Instruction Set Simulators (ISS) in a unified system simulation framework, as it is able to plug an independent ISS into the entire simulation framework (as a new system module), where all system modules can be activated and synchronized through a common reference clock. Furthermore, SystemC based simulators (such as [123][124][125][126][127]) can benefit from advantages of C++ language as a hardware description language while bridging the gap between hardware and software description languages [123]. In fact, one of the most important advantages of C/C++ based description languages such as SystemC (or SpecC [128], a similar alternative) is their capability to concurrently specify both hardware and software components in the design (i.e.…”
Section: Systemcmentioning
confidence: 99%
“…The core of the simulation platforms is a set of libraries to connect QEMU and SystemC so that users can easily devlop their own simulators. Examples of such simulation platforms include QBox [9,10], TLMu [11], and Rabbits [12,13]. Some of them support simulation of multi-core architectures, but to the best of our knowledge, they are not used for simulation of NoCs with more than 100 cores.…”
Section: Related Workmentioning
confidence: 99%
“…Unfortunately these emulation tools are not able to tackle efficiently the complexity and heterogeneity of state-of-the-art SoCs [12,20]. Some work [23,14,30,29] has been focused on enhancing QEMU with the capability of a more accurate hardware simulation infrastructure by interfacing QEMU with SystemC[11]. However, QEMU performance is also strongly affected by the poor performance of the SystemC simulation when it is targeted for manycore simulation.…”
Section: Related Workmentioning
confidence: 99%