Replies: 1 comment
-
With respect to the paper/solution you posted, there's a bit more documentation here: https://old.gem5.org/wiki/images/a/a5/Summit2017_systemc.pdf
Actually some time ago a new gem5+SystemC integration type has been added to gem5: rather than running gem5 within SystemC (prior approach you posted), another solution is to run SystemC within gem5 (basically the SystemC simulation kernel has been implemented within gem5 so you can define SystemC objects natively within the simulator) You can find examples for both methodologies in the util directory (have a look at the README) https://github.com/gem5/gem5/tree/stable/util/systemc |
Beta Was this translation helpful? Give feedback.
-
Hello everyone,
I'm new to gem5 but have experience with SystemC. I'm setting up a gem5-SystemC co-simulation and came across this paper, though the examples are limited. I’d appreciate more guidance or a full-system example.
https://grk2767.tu-dresden.de/files/Images/people/chair-cc/publications/1707_Menard_SAMOS.pdf
The Goal:
I’m trying to use the master/slave_ports examples in gem5/util/tlm, but progress is slow.
Questions:
Thanks in advance for your help!
Beta Was this translation helpful? Give feedback.
All reactions