|
gem5 v23.0.0.1
|
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::operator<<(), and gem5::ruby::garnet::flit::print().
|
inline |
Definition at line 91 of file flitBuffer.hh.
References gem5::operator<<(), and gem5::ruby::garnet::flitBuffer::print().
|
inline |
Definition at line 127 of file GarnetLink.hh.
References gem5::operator<<(), and gem5::ruby::garnet::GarnetExtLink::print().
|
inline |
Definition at line 86 of file GarnetLink.hh.
References gem5::operator<<(), and gem5::ruby::garnet::GarnetIntLink::print().
|
inline |
Definition at line 219 of file GarnetNetwork.hh.
References gem5::operator<<(), and gem5::ruby::garnet::GarnetNetwork::print().