mem: Modify drain to ensure banks and power are idled
Review Request #3600 - Created Aug. 4, 2016 and submitted
| Information | |
|---|---|
| Curtis Dunham | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
| myzinsky | |
mem: Modify drain to ensure banks and power are idled
Add constraint that all ranks have to be in PWR_IDLE
before signaling drain completeThis will ensure that the banks are all closed and the rank
has exited any low-power states.On suspend, update the power stats to sync the DRAM power logic
The logic maintains the location of the signalDrainDone
method, which is still triggered from either:
1) Read response event
2) Next request eventThis ensures that the drain will complete in the READ bus
state and minimizes the changes required.Change-Id: If1476e631ea7d5999fe50a0c9379c5967a90e3d1
Reviewed-by: Radhika Jagtap <radhika.jagtap@arm.com>
Review request changed
Updated (Aug. 11, 2016, 2:08 a.m.)
People: |
|
|---|
Ship It!
Ship It!
Ship It!
