mem: Separate out the different cases for DRAM bus busy time
authorAndreas Hansson <andreas.hansson@arm.com>
Thu, 31 Jan 2013 12:49:13 +0000 (07:49 -0500)
committerAndreas Hansson <andreas.hansson@arm.com>
Thu, 31 Jan 2013 12:49:13 +0000 (07:49 -0500)
commitb7153e2a64bdb88cebe96e59b24d5597a3a42205
tree85457e768fc4f42e978e005e2a04f58baaf84654
parentaf0f8b31dbbc105c1a07d94265824cee4bda0c55
mem: Separate out the different cases for DRAM bus busy time

This patch changes how the data bus busy time is calculated such that
it is delayed to the actual scheduling time of the request as opposed
to being done as soon as possible.

This patch changes a bunch of statistics, and the stats update is
bundled together with the introruction of tFAW/tTAW and the named DRAM
configurations like DDR3 and LPDDR2.
src/mem/simple_dram.cc