Searched refs:MemorySpecification (Results 1 - 17 of 17) sorted by relevance

/gem5/ext/drampower/src/
H A DTraceParser.h45 #include "MemorySpecification.h"
51 TraceParser(const Data::MemorySpecification& memSpec);
61 void parseFile(Data::MemorySpecification memSpec,
H A DCmdScheduler.h46 #include "MemorySpecification.h"
114 void transTranslation(const MemorySpecification& memSpec,
122 const MemorySpecification& memSpec);
124 void schedulingInitialization(const MemorySpecification& memSpec);
126 void analyticalScheduling(const MemorySpecification& memSpec);
129 const MemorySpecification& memSpec);
133 const MemorySpecification& memSpec);
137 const MemorySpecification& memSpec);
140 const MemorySpecification& memSpec,
H A DMemorySpecification.cc38 #include "MemorySpecification.h"
44 void MemorySpecification::processParameters()
H A DMemoryPowerModel.h47 #include "MemorySpecification.h"
59 void power_calc(const MemorySpecification& memSpec,
216 void power_print(const MemorySpecification& memSpec,
222 void io_term_power(const MemorySpecification& memSpec);
H A DMemorySpecification.h228 class MemorySpecification : public virtual Parametrisable { class in namespace:Data
239 static MemorySpecification getMemSpecFromXML(const std::string& id);
H A DTraceParser.cc45 TraceParser::TraceParser(const MemorySpecification& memSpec) :
77 void TraceParser::parseFile(MemorySpecification memSpec, std::ifstream& trace,
H A DMemCommand.h45 #include "MemorySpecification.h"
125 int64_t getPrechargeOffset(const MemorySpecification& memSpec,
H A DCommandAnalysis.h54 #include "MemorySpecification.h"
67 CommandAnalysis(const MemorySpecification& memSpec);
144 MemorySpecification memSpec;
H A DMemCommand.cc42 #include "MemorySpecification.h"
77 int64_t MemCommand::getPrechargeOffset(const MemorySpecification& memSpec,
H A DCmdScheduler.cc54 void cmdScheduler::transTranslation(const MemorySpecification& memSpec,
83 void cmdScheduler::schedulingInitialization(const MemorySpecification& memSpec)
138 void cmdScheduler::getTrans(std::ifstream& trans_trace, const MemorySpecification& memSpec)
199 void cmdScheduler::analyticalScheduling(const MemorySpecification& memSpec)
451 const MemorySpecification& memSpec)
497 int64_t cmdScheduler::getRWTP(int64_t transType, const MemorySpecification& memSpec)
550 void cmdScheduler::getTimingConstraints(bool BGSwitch, const MemorySpecification& memSpec,
608 const MemorySpecification& memSpec)
H A DCommandAnalysis.cc63 CommandAnalysis::CommandAnalysis(const Data::MemorySpecification& memSpec) :
H A DMemoryPowerModel.cc62 void MemoryPowerModel::power_calc(const MemorySpecification& memSpec,
375 void MemoryPowerModel::power_print(const MemorySpecification& memSpec, int term, const CommandAnalysis& c, bool bankwiseMode) const
579 void MemoryPowerModel::io_term_power(const MemorySpecification& memSpec)
/gem5/ext/drampower/src/libdrampower/
H A DLibDRAMPower.h56 libDRAMPower(const Data::MemorySpecification& memSpec, bool includeIoAndTermination);
57 libDRAMPower(const Data::MemorySpecification& memSpec, bool includeIoAndTermination,const Data::MemBankWiseParams& bwPowerParams);
80 Data::MemorySpecification memSpec;
H A DLibDRAMPower.cc46 libDRAMPower::libDRAMPower(const MemorySpecification& memSpec, bool includeIoAndTermination) :
56 libDRAMPower::libDRAMPower(const MemorySpecification& memSpec, bool includeIoAndTermination, const Data::MemBankWiseParams& bwPowerParams) :
/gem5/src/mem/
H A Ddrampower.hh91 static Data::MemorySpecification getMemSpec(const DRAMCtrlParams* p);
H A Ddrampower.cc136 Data::MemorySpecification
139 Data::MemorySpecification memSpec;
/gem5/ext/drampower/test/libdrampowertest/
H A Dlib_test.cc56 MemorySpecification memSpec(MemSpecParser::getMemSpecFromXML(filename));
58 MemorySpecification memSpec;

Completed in 23 milliseconds