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) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(VersalClockRouting.NodeWithPrevAndCost that) |
void |
setCost(int cost) |
getPrev, getPrevPath, setPrev
equals, equals, equals, getAllDownhillNodes, getAllDownhillNodes, getAllDownhillPIPs, getAllUphillNodes, getAllUphillNodes, getAllUphillPIPs, getAllWiresInNode, getIntentCode, getNode, getNode, getNode, getNode, getNode, getSitePin, getTile, getWireIndex, getWiresInNode, hashCode, hasIntentCode, isInvalidNode, isTied, isTiedToGnd, isTiedToVcc, toString
getTileName, getWireName
public NodeWithPrevAndCost(Node node)
public NodeWithPrevAndCost(Node node, RouterHelper.NodeWithPrev prev, int cost)
public void setCost(int cost)
public int compareTo(VersalClockRouting.NodeWithPrevAndCost that)
compareTo
in interface Comparable<VersalClockRouting.NodeWithPrevAndCost>