-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RWRoute] Versal optimizations #1093
[RWRoute] Versal optimizations #1093
Commits on Nov 4, 2024
-
Add optimization of signal routing
Signed-off-by: Wenhao Lin <wenhao.lin@amd.com>
Configuration menu - View commit details
-
Copy full SHA for f89c96e - Browse repository at this point
Copy the full SHA f89c96eView commit details -
Merge new method into RoutingGraph.isAccessible()
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 57f39df - Browse repository at this point
Copy the full SHA 57f39dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74df324 - Browse repository at this point
Copy the full SHA 74df324View commit details -
Add TestNode.testNodeReachabilityVersal() to check assumptions
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 3bf9cb9 - Browse repository at this point
Copy the full SHA 3bf9cb9View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for bf4d076 - Browse repository at this point
Copy the full SHA bf4d076View commit details -
Expand TestNode.testNodeReachabilityUltraScale()
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 1f8a9d3 - Browse repository at this point
Copy the full SHA 1f8a9d3View commit details
Commits on Nov 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bba91e1 - Browse repository at this point
Copy the full SHA bba91e1View commit details -
Add and use RouteNodeType.LOCAL
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 4356b03 - Browse repository at this point
Copy the full SHA 4356b03View commit details -
Merge RouteNodeType.PINBOUNCE into LOCAL; rename WIRE, PINFEED_{I,O}
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 7e7015a - Browse repository at this point
Copy the full SHA 7e7015aView commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for b9ff45f - Browse repository at this point
Copy the full SHA b9ff45fView commit details -
Add testNodeReachabilityVersal()
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for aabab3c - Browse repository at this point
Copy the full SHA aabab3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9929603 - Browse repository at this point
Copy the full SHA 9929603View commit details -
Configuration menu - View commit details
-
Copy full SHA for e47cd18 - Browse repository at this point
Copy the full SHA e47cd18View commit details -
Extend RouteNodeType.LOCAL to Versal
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 9aba0ac - Browse repository at this point
Copy the full SHA 9aba0acView commit details -
Exclude Versal's NODE_IMUX/NODE_{CLE,INTF}_CTRL if not in RRG
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for c197f08 - Browse repository at this point
Copy the full SHA c197f08View commit details
Commits on Nov 6, 2024
-
Merge branch 'master' into signal_router_optimize
Conflicts: src/com/xilinx/rapidwright/rwroute/Connection.java src/com/xilinx/rapidwright/rwroute/RWRoute.java src/com/xilinx/rapidwright/rwroute/RouteNode.java src/com/xilinx/rapidwright/rwroute/RouteNodeGraph.java src/com/xilinx/rapidwright/rwroute/RouteNodeInfo.java test/src/com/xilinx/rapidwright/device/TestNode.java
Configuration menu - View commit details
-
Copy full SHA for 9717cd4 - Browse repository at this point
Copy the full SHA 9717cd4View commit details
Commits on Nov 7, 2024
-
More explanatory approach; no difference
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 7274b33 - Browse repository at this point
Copy the full SHA 7274b33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14955fe - Browse repository at this point
Copy the full SHA 14955feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56afd4b - Browse repository at this point
Copy the full SHA 56afd4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cac787e - Browse repository at this point
Copy the full SHA cac787eView commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for ef4227c - Browse repository at this point
Copy the full SHA ef4227cView commit details
Commits on Nov 12, 2024
-
[TestNode] Expand testNodeReachabilityUltraScale
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for cd631ac - Browse repository at this point
Copy the full SHA cd631acView commit details -
Expand testNodeReachabilityVersal too
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 038aa80 - Browse repository at this point
Copy the full SHA 038aa80View commit details -
UltraScale+: Sub-divide LOCALs into _EAST/_WEST and stick to sink's side
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 77fa308 - Browse repository at this point
Copy the full SHA 77fa308View commit details -
Re-add EXCLUSIVE_SINK (non-sided) for CTRL sinks
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 6229dbe - Browse repository at this point
Copy the full SHA 6229dbeView commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 74fdf59 - Browse repository at this point
Copy the full SHA 74fdf59View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1dca37 - Browse repository at this point
Copy the full SHA a1dca37View commit details -
Expand testNodeReachabilityVersal
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 977b068 - Browse repository at this point
Copy the full SHA 977b068View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 967890d - Browse repository at this point
Copy the full SHA 967890dView commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 9a48765 - Browse repository at this point
Copy the full SHA 9a48765View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 95bba95 - Browse repository at this point
Copy the full SHA 95bba95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a25ead - Browse repository at this point
Copy the full SHA 3a25eadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d60f48 - Browse repository at this point
Copy the full SHA 0d60f48View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4e0ea5 - Browse repository at this point
Copy the full SHA d4e0ea5View commit details -
Update testSLRCrossingNonTimingDriven golden values
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 07935a4 - Browse repository at this point
Copy the full SHA 07935a4View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for bb9db76 - Browse repository at this point
Copy the full SHA bb9db76View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 9e7d383 - Browse repository at this point
Copy the full SHA 9e7d383View commit details -
[RWRoute] Non-verbose mode to print out nodes popped
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 4f43cf5 - Browse repository at this point
Copy the full SHA 4f43cf5View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 7890b5a - Browse repository at this point
Copy the full SHA 7890b5aView commit details -
Clean up RouteNodeGraph.isAccessible()
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 15b7453 - Browse repository at this point
Copy the full SHA 15b7453View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for b61a199 - Browse repository at this point
Copy the full SHA b61a199View commit details -
Skip another assert for Versal
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for a937982 - Browse repository at this point
Copy the full SHA a937982View commit details -
Configuration menu - View commit details
-
Copy full SHA for da6c175 - Browse repository at this point
Copy the full SHA da6c175View commit details -
Merge branch 'rwroute_east_west' into signal_router_optimize
Conflicts: src/com/xilinx/rapidwright/rwroute/RWRoute.java src/com/xilinx/rapidwright/rwroute/RouteNodeGraph.java src/com/xilinx/rapidwright/rwroute/RouteNodeInfo.java test/src/com/xilinx/rapidwright/device/TestNode.java
Configuration menu - View commit details
-
Copy full SHA for 6f0b9ae - Browse repository at this point
Copy the full SHA 6f0b9aeView commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for b07f2db - Browse repository at this point
Copy the full SHA b07f2dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90e8d80 - Browse repository at this point
Copy the full SHA 90e8d80View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdf791f - Browse repository at this point
Copy the full SHA bdf791fView commit details
Commits on Nov 13, 2024
-
Apply Xilinx#1098 to Versal too
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for c1e8274 - Browse repository at this point
Copy the full SHA c1e8274View commit details -
Assign CNODEs to be LOCAL_{EAST,WEST} (opposite to name)
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 50287fe - Browse repository at this point
Copy the full SHA 50287feView commit details -
Configuration menu - View commit details
-
Copy full SHA for b048ef3 - Browse repository at this point
Copy the full SHA b048ef3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4df052 - Browse repository at this point
Copy the full SHA f4df052View commit details -
Configuration menu - View commit details
-
Copy full SHA for 003a051 - Browse repository at this point
Copy the full SHA 003a051View commit details -
Configuration menu - View commit details
-
Copy full SHA for c057226 - Browse repository at this point
Copy the full SHA c057226View commit details -
Configuration menu - View commit details
-
Copy full SHA for 353775c - Browse repository at this point
Copy the full SHA 353775cView commit details -
On Versal, make all NODE_PINFEEDs RouteNodeType.LOCAL
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for a9f5161 - Browse repository at this point
Copy the full SHA a9f5161View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 76bc5cc - Browse repository at this point
Copy the full SHA 76bc5ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b190bf - Browse repository at this point
Copy the full SHA 7b190bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e877503 - Browse repository at this point
Copy the full SHA e877503View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for ce90eb7 - Browse repository at this point
Copy the full SHA ce90eb7View commit details -
Allow INODE and PINBOUNCE either side of CTRL sink to be used
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 1c2b471 - Browse repository at this point
Copy the full SHA 1c2b471View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5414206 - Browse repository at this point
Copy the full SHA 5414206View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57ed051 - Browse repository at this point
Copy the full SHA 57ed051View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c0acba - Browse repository at this point
Copy the full SHA 8c0acbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1e843a - Browse repository at this point
Copy the full SHA d1e843aView commit details
Commits on Nov 14, 2024
-
Merge branch 'master' into signal_router_optimize
Conflicts: src/com/xilinx/rapidwright/rwroute/RouteNode.java
Configuration menu - View commit details
-
Copy full SHA for fb08d82 - Browse repository at this point
Copy the full SHA fb08d82View commit details -
Use RouteNodeInfo.getType() with ignoreLaguna param
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for fc4499a - Browse repository at this point
Copy the full SHA fc4499aView commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 9768314 - Browse repository at this point
Copy the full SHA 9768314View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for 7e5ff64 - Browse repository at this point
Copy the full SHA 7e5ff64View commit details -
Signed-off-by: Eddie Hung <eddie.hung@amd.com>
Configuration menu - View commit details
-
Copy full SHA for ddbc814 - Browse repository at this point
Copy the full SHA ddbc814View commit details -
Configuration menu - View commit details
-
Copy full SHA for 025004b - Browse repository at this point
Copy the full SHA 025004bView commit details