mem: Add DRAM cycle time
authorAndreas Hansson <andreas.hansson@arm.com>
Fri, 9 May 2014 22:58:49 +0000 (18:58 -0400)
committerAndreas Hansson <andreas.hansson@arm.com>
Fri, 9 May 2014 22:58:49 +0000 (18:58 -0400)
commitcc4ca78f99f1e08309461554362ec09d3e5eed26
tree29d45dafc8558247215ea07527e8c5e4a5d1992d
parent8c56efe74799b8495ad4dbee061ac62ddbf534d4
mem: Add DRAM cycle time

This patch extends the current timing parameters with the DRAM cycle
time. This is needed as the DRAMPower tool expects timestamps in DRAM
cycles. At the moment we could get away with doing this in a
post-processing step as the DRAMPower execution is separate from the
simulation run. However, in the long run we want the tool to be called
during the simulation, and then the cycle time is needed.
src/mem/DRAMCtrl.py
src/mem/dram_ctrl.cc
src/mem/dram_ctrl.hh