Class cut_net

Class Documentation

class cut_net

一个需要跨分区路由的线网及其路由状态。

fpga_nodes 的首元素是源端,其余元素是去重后的汇端;net_id 保留原超图线网编号。

Public Members

vector<int> fpga_nodes

路由端点列表,首元素为源节点,其余为汇节点。

int net_id

该割线网在原始超图中的编号。

double routing_cost

当前路由方案的综合代价。

double clock_period

与该线网相关路径中的约束时钟周期。

vector<int> route_graph

当前路由树的父节点数组。

vector<int> route_graph_old

重路由前保存的父节点数组。

double delay

当前路由树中源到最差汇端的延迟。

bool bypass = false

是否必须映射到支持 bypass 的物理边。