summaryrefslogtreecommitdiff
path: root/src/mem/SConscript
diff options
context:
space:
mode:
authorAndreas Hansson <andreas.hansson@arm.com>2014-05-09 18:58:48 -0400
committerAndreas Hansson <andreas.hansson@arm.com>2014-05-09 18:58:48 -0400
commit87f4c956c48aa7e66162c73dabba199f7c25638a (patch)
tree0b3f8b545bc537bdc75e30ff7b4cdcb9bfafb91b /src/mem/SConscript
parentbabf072c1c9d37c5324a65fa1a7ef902c4d8fb43 (diff)
downloadgem5-87f4c956c48aa7e66162c73dabba199f7c25638a.tar.xz
mem: Add DRAM power states to the controller
This patch adds power states to the controller. These states and the transitions can be used together with the Micron power model. As a more elaborate use-case, the transitions can be used to drive the DRAMPower tool. At the moment, the power-down modes are not used, and this patch simply serves to capture the idle, auto refresh and active modes. The patch adds a third state machine that interacts with the refresh state machine.
Diffstat (limited to 'src/mem/SConscript')
-rw-r--r--src/mem/SConscript1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mem/SConscript b/src/mem/SConscript
index c513004d2..ca1080162 100644
--- a/src/mem/SConscript
+++ b/src/mem/SConscript
@@ -81,6 +81,7 @@ CompoundFlag('Bus', ['BaseBus', 'BusAddrRanges', 'CoherentBus',
DebugFlag('Bridge')
DebugFlag('CommMonitor')
DebugFlag('DRAM')
+DebugFlag('DRAMState')
DebugFlag('LLSC')
DebugFlag('MMU')
DebugFlag('MemoryAccess')