public static class VersalClockRouting.NodeWithPrevAndCost extends RouterHelper.NodeWithPrev implements Comparable<VersalClockRouting.NodeWithPrevAndCost>
DELAY_ARC, GAP_ARC, LOGICAL_DRIVER_ARC, NULL_ARC, NULL_TILE_ID, offsets, SPECIAL_INVERTING_ARC, STUB_ARC| Constructor and Description |
|---|
NodeWithPrevAndCost(Node node) |
NodeWithPrevAndCost(Node node,
RouterHelper.NodeWithPrev prev,
int cost) |
NodeWithPrevAndCost(Node node,
VersalClockRouting.NodeWithPrevAndCost prev,
int cost) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(VersalClockRouting.NodeWithPrevAndCost that) |
void |
setCost(int cost) |
void |
setDepth(int depth) |
getPrev, getPrevPath, setPrevequals, equals, equals, getAllDownhillNodes, getAllDownhillNodes, getAllDownhillPIPs, getAllUphillNodes, getAllUphillNodes, getAllUphillPIPs, getAllWiresInNode, getIntentCode, getNode, getNode, getNode, getNode, getNode, getSitePin, getTile, getWireIndex, getWiresInNode, hashCode, hasIntentCode, isArcLocked, isGapArc, isInvalidNode, isTied, isTiedToGnd, isTiedToVcc, setArcLocked, toStringgetTileName, getWireNamepublic NodeWithPrevAndCost(Node node)
public NodeWithPrevAndCost(Node node, RouterHelper.NodeWithPrev prev, int cost)
public NodeWithPrevAndCost(Node node, VersalClockRouting.NodeWithPrevAndCost prev, int cost)
public void setCost(int cost)
public void setDepth(int depth)
public int compareTo(VersalClockRouting.NodeWithPrevAndCost that)
compareTo in interface Comparable<VersalClockRouting.NodeWithPrevAndCost>