Skip to content

Group net_delay

Modules > 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)