Lines Matching defs:power

60 // Calculate energy and average power consumption for the given command trace
123 power.IO_power = 0.0;
124 power.WR_ODT_power = 0.0;
125 power.TermRD_power = 0.0;
126 power.TermWR_power = 0.0;
148 // Read IO power is consumed by each DQ (data) and DQS (data strobe) pin
151 power.IO_power,
154 // Write ODT power is consumed by each DQ (data), DQS (data strobe) and DM
157 power.WR_ODT_power,
161 // Termination power consumed in the idle rank during reads on the active
165 power.TermRD_power,
168 // Termination power consumed in the idle rank during writes on the active
172 power.TermWR_power,
256 // fast-exit active power-down cycles energy
258 // fast-exit precharged power-down cycles energy
260 // slow-exit active power-down cycles energy
262 // slow-exit precharged power-down cycles energy
280 // self-refresh power-up cycles energy -- included
282 // active power-up cycles energy - same as active standby -- included
284 // precharged power-up cycles energy - same as precharged standby -- included
304 // fast-exit active power-down cycles energy
306 // fast-exit precharged power-down cycles energy
308 // slow-exit active power-down cycles energy
310 // slow-exit precharged power-down cycles energy
327 // self-refresh power-up cycles energy -- included
329 // active power-up cycles energy - same as active standby -- included
331 // precharged power-up cycles energy - same as precharged standby -- included
365 power.window_average_power = energy.window_energy / (static_cast<double>(window_cycles) * t.clkPeriod);
371 // Calculate the average power consumption
372 power.average_power = energy.total_energy / (static_cast<double>(total_cycles) * t.clkPeriod);
511 << endl << "Average Power: " << power.average_power << " mW"
577 // IO and Termination power calculation based on Micron Power Calculators
578 // Absolute power measures are obtained from Micron Power Calculator (mentioned in mW)
585 power.IO_power = memPowerSpec.ioPower; // in mW
586 power.WR_ODT_power = memPowerSpec.wrOdtPower; // in mW
589 power.TermRD_power = memPowerSpec.termRdPower; // in mW
590 power.TermWR_power = memPowerSpec.termWrPower; // in mW
595 power.IO_power = memPowerSpec.capacitance * 0.5 * pow(memPowerSpec.vdd2, 2.0) * memTimingSpec.clkMhz * 1000000;
600 double MemoryPowerModel::calcIoTermEnergy(int64_t cycles, double period, double power, int64_t numBits) const
602 return static_cast<double>(cycles) * period * power * static_cast<double>(numBits);