/gem5/ext/drampower/src/ |
H A D | MemoryPowerModel.h | 57 // Calculate energy and average power consumption for the given memory 175 // Energy consumed in auto-refresh during self-refresh power-up 185 // Energy consumed in powering-up from active/precharged power-down modes 215 // Print the power and energy 225 Power power; member in class:Data::MemoryPowerModel 228 double calcIoTermEnergy(int64_t cycles, double period, double power, int64_t numBits) const;
|
/gem5/ext/drampower/src/libdrampower/ |
H A D | LibDRAMPower.cc | 112 return mpm.power;
|
/gem5/ext/dsent/model/electrical/ |
H A D | BroadcastHTree.cc | 155 // Create area, power, and event results 342 // Update area, power results 381 double power = 0.0; local 387 power += m_repeaters_[i]->getNddPowerResult("Leakage")->calculateSum() * m_number_segments_[i] * number_branches; 398 power += m_leaf_head_driver_->getNddPowerResult("Leakage")->calculateSum() * number_branches; 404 power += m_leaf_drivers_[i]->getNddPowerResult("Leakage")->calculateSum() * number_branches; 407 power *= number_bits; 410 getNddPowerResult("Leakage")->setValue(power);
|
H A D | RepeatedLink.cc | 114 // Create area, power, and event results 268 // Update area, power results 295 // Update leakage power 296 double power = 0.0; local 297 power += m_repeater_->getNddPowerResult("Leakage")->calculateSum() * number_segments * number_bits; 298 getNddPowerResult("Leakage")->setValue(power);
|
/gem5/system/alpha/console/ |
H A D | printf.c | 140 power(long base, long n) function 169 b = (ulong)(power(10, i) * (double)(a - (ulong) a));
|
/gem5/src/dev/arm/ |
H A D | timer_cpulocal.cc | 127 power(16, timerControl.prescalar); 147 power(16, watchdogControl.prescalar); 272 Tick time = parent->clockPeriod() * power(16, timerControl.prescalar); 290 Tick time = parent->clockPeriod() * power(16, watchdogControl.prescalar);
|
H A D | timer_sp804.cc | 96 time = time / clock / power(16, control.timerPrescale); 182 Tick time = clock * power(16, control.timerPrescale);
|
H A D | gic_v2.hh | 313 ctx_mask = power(2, ctx);
|
/gem5/ext/mcpat/cacti/ |
H A D | io.cc | 1126 << "equal to 1 and should be a power of 2, but is set to " 1224 << ": Associativity must be a power of 2, but is set to " 1327 // file << "Leak power of an subbank with page closed (mW), "; 1328 // file << "Leak power of a subbank with page open (mW), "; 1329 // file << "Leak power of request and reply networks (mW), "; 1332 // file << "Activate power, "; 1333 // file << "Read power, "; 1334 // file << "Write power, "; 1335 // file << "Precharge power, "; 1372 file << fin_res.power [all...] |
H A D | decoder.cc | 60 //power(), 170 power.readOp.leakage = cumulative_curr * g_tp.peri_global.Vdd; 171 power.readOp.gate_leakage = cumulative_curr_Ig * g_tp.peri_global.Vdd; 203 power.readOp.dynamic += (c_load + c_intrinsic) * Vdd * Vdd; 214 power.readOp.dynamic += (c_load + c_intrinsic) * Vdd * Vdd; 227 power.readOp.dynamic += c_load * Vpp * Vpp + c_intrinsic * Vdd * Vdd; 259 power.readOp.leakage = cumulative_curr * g_tp.peri_global.Vdd; 260 power.readOp.gate_leakage = cumulative_curr_Ig * g_tp.peri_global.Vdd; 1271 power.readOp.leakage = driver_power.readOp.leakage + block_power.readOp.leakage; 1283 power [all...] |
H A D | decoder.h | 67 //powerDef power; 233 powerDef power; member in class:Driver
|
H A D | component.cc | 49 : area(), power(), rt_power(), delay(0) {
|
H A D | cacti_interface.h | 111 Low_swing /* differential low power wires with high area overhead */, 319 powerDef power; member in class:uca_org_t 473 powerDef power; member in class:mem_array
|
/gem5/src/base/ |
H A D | intmath.hh | 79 power(uint32_t n, uint32_t e) function 82 warn("Warning, power() function is quite slow for large exponents\n"); 93 warn("power() overflowed!\n");
|
/gem5/ext/mcpat/ |
H A D | basic_components.cc | 165 power.reset();
|
/gem5/src/mem/ |
H A D | dram_ctrl.hh | 94 * The low-power functionality implements a staggered powerdown 198 * The power state captures the different operational states of 207 * complete based on power state prior to PWR_REF 215 * PWR_PRE_PDN : Precharge power down state 221 * PWR_ACT_PDN : Activate power down state 276 * state of the refresh and power state machine are scheduled per 278 * and rank-wise power-down. 292 * track of what power transition is happening at what time 297 * Previous low-power state, which will be re-entered after refresh. 302 * Track when we transitioned to the current power stat 420 DRAMPower power; member in class:DRAMCtrl::Rank [all...] |
H A D | dram_ctrl.cc | 105 "allowed, must be a power of two\n", ranksPerChannel); 108 "must be a power of two\n", burstSize); 368 // parallelism of the DRAM (at the cost of power) 689 // to switch to low-power mode if no other packet is available 700 // at this moment should not have transitioned to a low-power state 713 // if coming from active state, schedule power event to 714 // active power-down else go to precharge power-down 715 DPRINTF(DRAMState, "Rank %d sleep at tick %d; current power state is " 718 // default to ACT power [all...] |