Searched refs:power (Results 26 - 42 of 42) sorted by relevance

12

/gem5/ext/drampower/src/
H A DMemoryPowerModel.h57 // 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 DLibDRAMPower.cc112 return mpm.power;
/gem5/ext/dsent/model/electrical/
H A DBroadcastHTree.cc155 // 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 DRepeatedLink.cc114 // 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 Dprintf.c140 power(long base, long n) function
169 b = (ulong)(power(10, i) * (double)(a - (ulong) a));
/gem5/src/dev/arm/
H A Dtimer_cpulocal.cc127 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 Dtimer_sp804.cc96 time = time / clock / power(16, control.timerPrescale);
182 Tick time = clock * power(16, control.timerPrescale);
H A Dgic_v2.hh313 ctx_mask = power(2, ctx);
/gem5/ext/mcpat/cacti/
H A Dio.cc1126 << "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 Ddecoder.cc60 //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 Ddecoder.h67 //powerDef power;
233 powerDef power; member in class:Driver
H A Dcomponent.cc49 : area(), power(), rt_power(), delay(0) {
H A Dcacti_interface.h111 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 Dintmath.hh79 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 Dbasic_components.cc165 power.reset();
/gem5/src/mem/
H A Ddram_ctrl.hh94 * 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 Ddram_ctrl.cc105 "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...]

Completed in 38 milliseconds

12