-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2753/
-----------------------------------------------------------

(Updated Juni 16, 2015, 9:18 nachm.)


Review request for Default.


Repository: gem5


Description (updated)
-------

Changeset 10873:745081501481
---------------------------
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.

A TLM memory manager was added in the latest patch.
Next step is to get rid of the transaction object and attach the gem5 packet
to the generic payload as an extension.


Diffs
-----

  util/tlm/run_gem5.sh PRE-CREATION 
  util/tlm/sc_mm.hh PRE-CREATION 
  util/tlm/sc_mm.cc PRE-CREATION 
  util/tlm/sc_port.hh PRE-CREATION 
  util/tlm/sc_port.cc PRE-CREATION 
  util/tlm/sc_target.hh PRE-CREATION 
  util/tlm/sc_target.cc PRE-CREATION 
  util/tlm/tgen.cfg PRE-CREATION 
  util/tlm/tlm.py PRE-CREATION 
  configs/common/MemConfig.py 9141d87c7f71 
  configs/common/Options.py 9141d87c7f71 
  util/tlm/Makefile PRE-CREATION 
  util/tlm/README PRE-CREATION 
  util/tlm/main.cc PRE-CREATION 

Diff: http://reviews.gem5.org/r/2753/diff/


Testing
-------


Thanks,

Matthias Jung

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to