44 : inputBuffer(), m_vc_state(
IDLE_,
Tick(0)), m_output_port(-1),
45 m_enqueue_time(
INFINITE_), m_output_vc(-1)
73 return(t_flit->
is_stage(stage, time));
A Packet is used to encapsulate a transfer between two objects in the memory system (e....
bool functionalRead(Packet *pkt, WriteMask &mask)
bool need_stage(flit_stage stage, Tick time)
std::pair< VC_state_type, Tick > m_vc_state
void set_active(Tick curTime)
void set_idle(Tick curTime)
uint32_t functionalWrite(Packet *pkt)
bool functionalRead(Packet *pkt, WriteMask &mask)
bool isReady(Tick curTime)
uint32_t functionalWrite(Packet *pkt)
bool is_stage(flit_stage stage, Tick time)
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
uint64_t Tick
Tick count type.