gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DramGen Member List

This is the complete list of members for DramGen, including all inherited members.

_nameBaseGenprotected
addrDramGenprotected
addrMappingDramGenprotected
bankBitsDramGenprotected
BaseGen(const std::string &_name, MasterID master_id, Tick _duration)BaseGen
blockBitsDramGenprotected
blocksizeRandomGenprotected
countNumSeqPktsDramGenprotected
dataLimitRandomGenprotected
dataManipulatedRandomGenprotected
DramGen(const std::string &_name, MasterID master_id, Tick _duration, Addr start_addr, Addr end_addr, Addr _blocksize, Tick min_period, Tick max_period, uint8_t read_percent, Addr data_limit, unsigned int num_seq_pkts, unsigned int page_size, unsigned int nbr_of_banks_DRAM, unsigned int nbr_of_banks_util, unsigned int addr_mapping, unsigned int nbr_of_ranks)DramGeninline
durationBaseGen
endAddrRandomGenprotected
enter()RandomGenvirtual
exit()BaseGeninlinevirtual
genStartAddr(unsigned int new_bank, unsigned int new_rank)DramGen
getNextPacket()DramGenvirtual
getPacket(Addr addr, unsigned size, const MemCmd &cmd, Request::FlagsType flags=0)BaseGenprotected
isReadDramGenprotected
masterIDBaseGenprotected
maxPeriodRandomGenprotected
minPeriodRandomGenprotected
name() const BaseGeninline
nbrOfBanksDRAMDramGenprotected
nbrOfBanksUtilDramGenprotected
nbrOfRanksDramGenprotected
nextPacketTick(bool elastic, Tick delay) const RandomGenvirtual
numSeqPktsDramGenprotected
pageBitsDramGenprotected
pageSizeDramGenprotected
RandomGen(const std::string &_name, MasterID master_id, Tick _duration, Addr start_addr, Addr end_addr, Addr _blocksize, Tick min_period, Tick max_period, uint8_t read_percent, Addr data_limit)RandomGeninline
rankBitsDramGenprotected
readPercentRandomGenprotected
startAddrRandomGenprotected
~BaseGen()BaseGeninlinevirtual

Generated on Fri Jun 9 2017 13:04:08 for gem5 by doxygen 1.8.6