gem5
|
This is the complete list of members for DramGen, including all inherited members.
_name | BaseGen | protected |
addr | DramGen | protected |
addrMapping | DramGen | protected |
bankBits | DramGen | protected |
BaseGen(const std::string &_name, MasterID master_id, Tick _duration) | BaseGen | |
blockBits | DramGen | protected |
blocksize | RandomGen | protected |
countNumSeqPkts | DramGen | protected |
dataLimit | RandomGen | protected |
dataManipulated | RandomGen | protected |
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) | DramGen | inline |
duration | BaseGen | |
endAddr | RandomGen | protected |
enter() | RandomGen | virtual |
exit() | BaseGen | inlinevirtual |
genStartAddr(unsigned int new_bank, unsigned int new_rank) | DramGen | |
getNextPacket() | DramGen | virtual |
getPacket(Addr addr, unsigned size, const MemCmd &cmd, Request::FlagsType flags=0) | BaseGen | protected |
isRead | DramGen | protected |
masterID | BaseGen | protected |
maxPeriod | RandomGen | protected |
minPeriod | RandomGen | protected |
name() const | BaseGen | inline |
nbrOfBanksDRAM | DramGen | protected |
nbrOfBanksUtil | DramGen | protected |
nbrOfRanks | DramGen | protected |
nextPacketTick(bool elastic, Tick delay) const | RandomGen | virtual |
numSeqPkts | DramGen | protected |
pageBits | DramGen | protected |
pageSize | DramGen | protected |
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) | RandomGen | inline |
rankBits | DramGen | protected |
readPercent | RandomGen | protected |
startAddr | RandomGen | protected |
~BaseGen() | BaseGen | inlinevirtual |