Group net_delay
Network latency information interface.
Classes
| Type | Name |
|---|---|
| class | NetworkDelayItem Structure presents delay of one package in network. |
| class | NetworkDelayMap Map for network delay information. |
| class | NetworkDelayStruct List of network delay item. |
Public Types
| Type | Name |
|---|---|
| typedef std::tuple< InterChiplet::InnerTimeType, InterChiplet::InnerTimeType > | CmdDelayPair |
| typedef std::multimap< InterChiplet::InnerTimeType, NetworkDelayItem > | NetworkDelayOrder |
Macros
| Type | Name |
|---|---|
| define | DST_DELAY (pair) std::get<1>(pair) |
| define | SRC_DELAY (pair) std::get<0>(pair) |
Public Types Documentation
typedef CmdDelayPair
typedef std::tuple<InterChiplet::InnerTimeType, InterChiplet::InnerTimeType> CmdDelayPair;
typedef NetworkDelayOrder
typedef std::multimap<InterChiplet::InnerTimeType, NetworkDelayItem> NetworkDelayOrder;
Macro Definition Documentation
define DST_DELAY
#define DST_DELAY (
pair
) std::get<1>(pair)
define SRC_DELAY
#define SRC_DELAY (
pair
) std::get<0>(pair)