gem5 v24.0.0.0
|
Classes | |
class | Credit |
class | CreditLink |
class | CrossbarSwitch |
class | flit |
class | flitBuffer |
class | GarnetExtLink |
class | GarnetIntLink |
class | GarnetNetwork |
class | InputUnit |
class | NetworkBridge |
class | NetworkInterface |
class | NetworkLink |
class | OutputUnit |
class | OutVcState |
struct | RouteInfo |
class | Router |
class | RoutingUnit |
class | SwitchAllocator |
class | VirtualChannel |
Enumerations | |
enum | flit_type { HEAD_ , BODY_ , TAIL_ , HEAD_TAIL_ , CREDIT_ , NUM_FLIT_TYPE_ } |
enum | VC_state_type { IDLE_ , VC_AB_ , ACTIVE_ , NUM_VC_STATE_TYPE_ } |
enum | VNET_type { CTRL_VNET_ , DATA_VNET_ , NULL_VNET_ , NUM_VNET_TYPE_ } |
enum | flit_stage { I_ , VA_ , SA_ , ST_ , LT_ , NUM_FLIT_STAGE_ } |
enum | link_type { EXT_IN_ , EXT_OUT_ , INT_ , NUM_LINK_TYPES_ } |
enum | RoutingAlgorithm { TABLE_ = 0 , XY_ = 1 , CUSTOM_ = 2 , NUM_ROUTING_ALGORITHM_ } |
Functions | |
std::ostream & | operator<< (std::ostream &out, const flit &obj) |
std::ostream & | operator<< (std::ostream &out, const flitBuffer &obj) |
std::ostream & | operator<< (std::ostream &out, const GarnetIntLink &obj) |
std::ostream & | operator<< (std::ostream &out, const GarnetExtLink &obj) |
std::ostream & | operator<< (std::ostream &out, const GarnetNetwork &obj) |
Enumerator | |
---|---|
I_ | |
VA_ | |
SA_ | |
ST_ | |
LT_ | |
NUM_FLIT_STAGE_ |
Definition at line 51 of file CommonTypes.hh.
Enumerator | |
---|---|
HEAD_ | |
BODY_ | |
TAIL_ | |
HEAD_TAIL_ | |
CREDIT_ | |
NUM_FLIT_TYPE_ |
Definition at line 47 of file CommonTypes.hh.
Enumerator | |
---|---|
EXT_IN_ | |
EXT_OUT_ | |
INT_ | |
NUM_LINK_TYPES_ |
Definition at line 52 of file CommonTypes.hh.
Enumerator | |
---|---|
TABLE_ | |
XY_ | |
CUSTOM_ | |
NUM_ROUTING_ALGORITHM_ |
Definition at line 53 of file CommonTypes.hh.
Enumerator | |
---|---|
IDLE_ | |
VC_AB_ | |
ACTIVE_ | |
NUM_VC_STATE_TYPE_ |
Definition at line 49 of file CommonTypes.hh.
Enumerator | |
---|---|
CTRL_VNET_ | |
DATA_VNET_ | |
NULL_VNET_ | |
NUM_VNET_TYPE_ |
Definition at line 50 of file CommonTypes.hh.
|
inline |
Definition at line 134 of file flit.hh.
References gem5::ruby::garnet::flit::print().
|
inline |
Definition at line 91 of file flitBuffer.hh.
References gem5::ruby::garnet::flitBuffer::print().
|
inline |
Definition at line 127 of file GarnetLink.hh.
References gem5::ruby::garnet::GarnetExtLink::print().
|
inline |
Definition at line 86 of file GarnetLink.hh.
References gem5::ruby::garnet::GarnetIntLink::print().
|
inline |
Definition at line 219 of file GarnetNetwork.hh.
References gem5::ruby::garnet::GarnetNetwork::print().