diff --git a/src/com/xilinx/rapidwright/rwroute/PartialRouter.java b/src/com/xilinx/rapidwright/rwroute/PartialRouter.java index df23b6b49..f21a8f727 100644 --- a/src/com/xilinx/rapidwright/rwroute/PartialRouter.java +++ b/src/com/xilinx/rapidwright/rwroute/PartialRouter.java @@ -311,7 +311,8 @@ protected void addStaticNetRoutingTargets(Net staticNet) { protected void preserveNet(Net net, boolean async) { List pinsToRoute = null; if (!net.isStaticNet()) { - // Only preserve those pins that are not to be routed + // For signal nets, only preserve those pins that are not to be routed + // All sink pins must be preserved for static nets since the static router does not resolve conflicts pinsToRoute = netToPins.get(net); } List pinsToPreserve;