Tick curTick()
The universal simulation clock.
unsigned int startIndexBit
unsigned int mapIndexToBank(int64_t idx)
RubySystem * m_ruby_system
Cycles is a wrapper class for representing cycle counts, i.e.
BankedArray(unsigned int banks, Cycles accessLatency, unsigned int startIndexBit, RubySystem *rs)
bool tryAccess(int64_t idx)
static constexpr std::enable_if_t< std::is_integral< T >::value, int > floorLog2(T x)
void reserve(int64_t idx)
std::vector< AccessRecord > busyBanks
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
#define panic(...)
This implements a cprintf based panic() function.
Generated on Wed Jul 28 2021 12:10:29 for gem5 by doxygen 1.8.17