Searched refs:bwPowerParams (Results 1 - 4 of 4) sorted by relevance

/gem5/ext/drampower/src/libdrampower/
H A DLibDRAMPower.cc56 libDRAMPower::libDRAMPower(const MemorySpecification& memSpec, bool includeIoAndTermination, const Data::MemBankWiseParams& bwPowerParams) : argument
60 bwPowerParams(bwPowerParams)
83 mpm.power_calc(memSpec, counters, includeIoAndTermination, bwPowerParams);
90 mpm.power_calc(memSpec, counters, includeIoAndTermination, bwPowerParams);
H A DLibDRAMPower.h57 libDRAMPower(const Data::MemorySpecification& memSpec, bool includeIoAndTermination,const Data::MemBankWiseParams& bwPowerParams);
85 Data:: MemBankWiseParams bwPowerParams; member in class:libDRAMPower
/gem5/ext/drampower/src/
H A DMemoryPowerModel.h62 const MemBankWiseParams& bwPowerParams);
86 const MemBankWiseParams& bwPowerParams,
H A DMemoryPowerModel.cc65 const MemBankWiseParams& bwPowerParams)
199 double iddrho = (static_cast<double>(bwPowerParams.bwPowerFactRho) / 100.0) * (mps.idd3n - mps.idd2n) + mps.idd2n;
202 double iddsigma = (static_cast<double>(bwPowerParams.bwPowerFactSigma) / 100.0) * mps.idd6;
238 static_cast<double>(c.spup_ref_pre_cycles), t.clkPeriod,esharedPASR,bwPowerParams,i,nbrofBanks
344 if (bwPowerParams.bwMode) {
537 double esharedPASR, const MemBankWiseParams& bwPowerParams,
548 if (bwPowerParams.flgPASR){
553 if (bwPowerParams.isBankActiveInPasr(bnkIdx)){
555 iddsigmaDynBanks = (static_cast<double>(100 - bwPowerParams.bwPowerFactSigma) / (100.0 * static_cast<double>(nbrofBanks))) * idd6;
62 power_calc(const MemorySpecification& memSpec, const CommandAnalysis& c, int term, const MemBankWiseParams& bwPowerParams) argument
533 engy_sref_banks(double idd6, double idd3n, double idd5, double vdd, double sref_cycles, double sref_ref_act_cycles, double sref_ref_pre_cycles, double spup_ref_act_cycles, double spup_ref_pre_cycles, double clk, double esharedPASR, const MemBankWiseParams& bwPowerParams, unsigned bnkIdx, int64_t nbrofBanks) argument

Completed in 10 milliseconds