Class | Description |
---|---|
Connection |
A Connection instance represents a pair of source-sink
SitePinInst instances of a Net instance. |
CUFR |
This is the implementation of the parallel structure Recursive Partitioning Ternary Tree (RPTT)
in the solution of our team CUFR for the Runtime-First FPGA Interchange Routing Contest @ FPGA'24.
|
CUFR.RouteNodeGraphCUFR | |
CUFR.RouteNodeGraphCUFRTimingDriven | |
CUFRpartitionTree | |
GlobalSignalRouting |
A collection of methods for routing global signals, i.e.
|
NetWrapper |
A wrapper class of
Net with additional information for the router. |
PartialCUFR |
Class that extends
PartialRouter with CUFR 's parallel capabilities. |
PartialCUFR.RouteNodeGraphPartialCUFR | |
PartialCUFR.RouteNodeGraphPartialCUFRTimingDriven | |
PartialRouter |
A class extending
RWRoute for partial routing. |
RapidStreamRoute |
Customized
PartialRouter for the RapidStream use case. |
RouteFixer |
A graph-based tool based on Depth-first Search to fix illegal routes,
i.e.
|
RouteNode |
A RouteNode Object corresponds to a vertex of the routing resource graph.
|
RouteNodeGraph |
Encapsulation of RWRoute's routing resource graph.
|
RouteNodeGraphTimingDriven |
Extends
RouteNodeGraph with timing-driven capabilities. |
RouteNodeInfo | |
RouterHelper |
A collection of supportive methods for the router.
|
RWRoute |
RWRoute class provides the main methods for routing a design.
|
RWRouteConfig |
A collection of customizable parameters for a
RWRoute Object or a TimingAndWirelengthReport Object. |
TimingAndWirelengthReport |
An example to report the critical path delay and total wirelength of a routed design.
|
Enum | Description |
---|---|
CUFRpartitionTree.PartitionAxis | |
NodeStatus |
Enumeration designating the routing status of a Node.
|
RouteNodeType |