mem: Add a simple QoS-aware Memory Controller
authorMatteo Andreozzi <matteo.andreozzi@arm.com>
Thu, 10 May 2018 20:59:08 +0000 (21:59 +0100)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Fri, 7 Sep 2018 13:16:20 +0000 (13:16 +0000)
commitaa103566d6413bfdbfab7177734f0894a751a856
treeb07a709b23ca9028e3e8ac4ca0628749d7740fcc
parent66f80b5a731e2fac5d9e4f841804d87a1267b76a
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>
src/mem/qos/QoSMemSinkCtrl.py [new file with mode: 0644]
src/mem/qos/SConscript
src/mem/qos/mem_sink.cc [new file with mode: 0644]
src/mem/qos/mem_sink.hh [new file with mode: 0644]