mem-ruby: Cache latencies for MOESI_CMP_dir
authorTiago Muck <tiago.muck@arm.com>
Wed, 20 Feb 2019 00:01:44 +0000 (18:01 -0600)
committerTiago Mück <tiago.muck@arm.com>
Tue, 14 May 2019 22:01:12 +0000 (22:01 +0000)
commit36e49e2b5bd96d527596707b794fc5f57785c801
tree92fa68b3c63e0c9b2e62a5487783503259558966
parent496d5ed3e1f7dad42b0c2ebe0050d84621be8f99
mem-ruby: Cache latencies for MOESI_CMP_dir

Modified both L1 and L2 controllers to take into account the cache
latency parameters. Default values in the configuration script updated
as well.

Change-Id: I72bb8dd29ee0b02da06e1addf13b266fe4d1e979
Signed-off-by: Tiago Muck <tiago.muck@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/18414
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
configs/ruby/MOESI_CMP_directory.py
src/mem/protocol/MOESI_CMP_directory-L1cache.sm
src/mem/protocol/MOESI_CMP_directory-L2cache.sm