Searched refs:serial (Results 1 - 5 of 5) sorted by relevance
/gem5/src/mem/ |
H A D | mem_checker.cc | 46 MemChecker::WriteCluster::startWrite(MemChecker::Serial serial, Tick _start, argument 68 writes.insert(std::make_pair(serial, 69 MemChecker::Transaction(serial, _start, TICK_FUTURE, data))); 73 MemChecker::WriteCluster::completeWrite(MemChecker::Serial serial, Tick _complete) 75 auto it = writes.find(serial); 78 warn("Could not locate write transaction: serial = %d, complete = %d\n", 79 serial, _complete); 104 MemChecker::WriteCluster::abortWrite(MemChecker::Serial serial) argument 106 if (!writes.erase(serial)) { 107 warn("Could not locate write transaction: serial 123 startRead(MemChecker::Serial serial, Tick start) argument 223 completeRead(MemChecker::Serial serial, Tick complete, uint8_t data) argument 258 startWrite(MemChecker::Serial serial, Tick start, uint8_t data) argument 265 completeWrite(MemChecker::Serial serial, Tick complete) argument 272 abortWrite(MemChecker::Serial serial) argument 298 completeRead(MemChecker::Serial serial, Tick complete, Addr addr, size_t size, uint8_t *data) argument [all...] |
H A D | mem_checker.hh | 82 static const Serial SERIAL_INITIAL = 0; //!< Initial serial 112 : serial(_serial), 118 Serial serial; //!< Unique identifying serial member in class:MemChecker::Transaction 133 { return serial < rhs.serial; } 152 * @param serial Unique identifier of the write. 157 void startWrite(Serial serial, Tick _start, uint8_t data); 162 * @param serial Unique identifier of a write *previously started*. 166 void completeWrite(Serial serial, Tic 545 completeWrite(MemChecker::Serial serial, Tick complete, Addr addr, size_t size) argument 558 abortWrite(MemChecker::Serial serial, Addr addr, size_t size) argument [all...] |
H A D | mem_checker_monitor.cc | 180 MemChecker::Serial serial = memchecker->startRead(curTick(), local 185 // the serial the MemChecker class will assign to this request. We 192 // serial of the newly constructed sender-state. This is legal, as 195 state->serial = serial; 198 "Forwarded read request: serial = %d, addr = %#llx, " 200 serial, addr, size); 202 MemChecker::Serial serial = memchecker->startWrite(curTick(), local 207 state->serial = serial; [all...] |
H A D | mem_checker_monitor.hh | 83 : serial(_serial) 86 MemChecker::Serial serial; member in struct:MemCheckerMonitor::MemCheckerMonitorSenderState
|
/gem5/configs/common/ |
H A D | HMC.py | 58 # serial links, the main internal crossbar, and an external hmc controller. 75 # * Bandwidth of the serial links is not modeled in the SerialLink component 78 # * Latency of serial link controller is composed of SerDes latency + link 81 # * It is inferred from the standard [1] and the literature [3] that serial 113 # crossbars). All the 4 serial links can access complete memory. So each 118 # support this architecture we need a crossbar between serial links and 162 # number of cross which connects 16 Vaults to serial link[7] 167 # Number of serial links controllers [1] 169 type=int, help="Number of serial links") 171 # Number of packets (not flits) to store at the request side of the serial [all...] |
Completed in 9 milliseconds