dram_ctrl.hh (11678:8c6991a00515) dram_ctrl.hh (12081:cb5fe81fd522)
1/*
2 * Copyright (c) 2012-2016 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 437 unchanged lines hidden (view full) ---

446 * To track number of banks which are currently active for
447 * this rank.
448 */
449 unsigned int numBanksActive;
450
451 /** List to keep track of activate ticks */
452 std::deque<Tick> actTicks;
453
1/*
2 * Copyright (c) 2012-2016 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 437 unchanged lines hidden (view full) ---

446 * To track number of banks which are currently active for
447 * this rank.
448 */
449 unsigned int numBanksActive;
450
451 /** List to keep track of activate ticks */
452 std::deque<Tick> actTicks;
453
454 Rank(DRAMCtrl& _memory, const DRAMCtrlParams* _p);
454 Rank(DRAMCtrl& _memory, const DRAMCtrlParams* _p, int rank);
455
456 const std::string name() const
457 {
458 return csprintf("%s_%d", memory.name(), rank);
459 }
460
461 /**
462 * Kick off accounting for power and refresh states and

--- 648 unchanged lines hidden ---
455
456 const std::string name() const
457 {
458 return csprintf("%s_%d", memory.name(), rank);
459 }
460
461 /**
462 * Kick off accounting for power and refresh states and

--- 648 unchanged lines hidden ---