gem5/configs
Matthias Jung 8723b08dbf misc: Coupling gem5 with SystemC TLM2.0
Transaction Level Modeling (TLM2.0) is widely used in industry for creating
virtual platforms (IEEE 1666 SystemC). This patch contains a standard compliant
implementation of an external gem5 port, that enables the usage of gem5 as a
TLM initiator component in SystemC based virtual platforms. Both TLM coding
paradigms loosely timed (b_transport) and aproximately timed (nb_transport) are
supported.

Compared to the original patch a TLM memory manager was added. Furthermore, the
transaction object was removed and for each TLM payload a PacketPointer that
points to the original gem5 packet is added as an TLM extension.  For event
handling single events are now created.

Committed by: Nilay Vaish <nilay@cs.wisc.edu>
2015-08-03 23:08:40 -05:00
..
boot rcs scripts: remove bbench.rcS 2013-04-02 12:46:49 -04:00
common misc: Coupling gem5 with SystemC TLM2.0 2015-08-03 23:08:40 -05:00
dram config: Use null memory for DRAM sweep script 2015-05-15 13:38:46 -04:00
example configs: network test: remove redundant physical memory 2015-07-21 10:08:25 -05:00
ruby ruby: correctly number the sequencer in MESI_Three_Level.py 2015-08-03 22:44:27 -05:00
splash2 mem: Move crossbar default latencies to subclasses 2015-03-02 04:00:47 -05:00
topologies config: topologies: slight code refactor 2014-02-23 19:16:15 -06:00