public class DelayEstimatorBase<T extends InterconnectInfo>
extends Object
implements Serializable
Constructor and Description |
---|
DelayEstimatorBase(Device device,
T ictInfo,
boolean useUTurnNodes,
int verbose)
Constructor from a device.
|
Modifier and Type | Method and Description |
---|---|
short |
getDelayOf(Node exitNode)
Get delay of the node group of the given exit node.
|
static short |
getExtraDelay(Node child,
boolean longParent)
Return an extra delay if both parent and child are long node.
|
static boolean |
isLong(Node node)
Check if the node is a long node or not
|
public static boolean isLong(Node node)
node
- the node to be checkedpublic static short getExtraDelay(Node child, boolean longParent)
child
- a child nodelongParent
- an indicator if the parent is a long nodepublic short getDelayOf(Node exitNode)
exitNode
- the exit node of the node group