|
gem5
v21.1.0.2
|
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 132 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 128 of file GarnetLink.hh.
References gem5::ruby::garnet::GarnetExtLink::print().
|
inline |
Definition at line 87 of file GarnetLink.hh.
References gem5::ruby::garnet::GarnetIntLink::print().
|
inline |
Definition at line 215 of file GarnetNetwork.hh.
References gem5::ruby::garnet::GarnetNetwork::print().