73 out <<
"[flitBuffer: " <<
m_buffer.size() <<
"] " << std::endl;
92 for (
unsigned int i = 0;
i <
m_buffer.size(); ++
i) {
104 uint32_t num_functional_writes = 0;
106 for (
unsigned int i = 0;
i <
m_buffer.size(); ++
i) {
108 num_functional_writes++;
112 return num_functional_writes;
A Packet is used to encapsulate a transfer between two objects in the memory system (e....
void setMaxSize(int maximum)
bool functionalRead(Packet *pkt, WriteMask &mask)
void print(std::ostream &out) const
bool isReady(Tick curTime)
std::deque< flit * > m_buffer
uint32_t functionalWrite(Packet *pkt)
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
uint64_t Tick
Tick count type.