diff options
author | Matteo Andreozzi <matteo.andreozzi@arm.com> | 2018-05-10 21:59:08 +0100 |
---|---|---|
committer | Giacomo Travaglini <giacomo.travaglini@arm.com> | 2018-09-07 13:16:20 +0000 |
commit | aa103566d6413bfdbfab7177734f0894a751a856 (patch) | |
tree | b07a709b23ca9028e3e8ac4ca0628749d7740fcc /src/mem/qos/SConscript | |
parent | 66f80b5a731e2fac5d9e4f841804d87a1267b76a (diff) | |
download | gem5-aa103566d6413bfdbfab7177734f0894a751a856.tar.xz |
mem: Add a simple QoS-aware Memory Controller
This patch implements QoSMemorySink: a simple generic QoS-aware memory
controller which inherits from QoS::MemCtrl.
Change-Id: I537a4e2d4cb8f54fa0002eb088b2c6957afb9973
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/11971
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Reviewed-by: Matthew Poremba <porembam@gmail.com>
Diffstat (limited to 'src/mem/qos/SConscript')
-rw-r--r-- | src/mem/qos/SConscript | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mem/qos/SConscript b/src/mem/qos/SConscript index 9d44337ab..9a9343fc0 100644 --- a/src/mem/qos/SConscript +++ b/src/mem/qos/SConscript @@ -38,9 +38,11 @@ Import('*') SimObject('QoSMemCtrl.py') +SimObject('QoSMemSinkCtrl.py') SimObject('QoSPolicy.py') SimObject('QoSTurnaround.py') Source('policy.cc') Source('q_policy.cc') Source('mem_ctrl.cc') +Source('mem_sink.cc') |