From 504199e70e07b85da36d14ba546285fffb19cc99 Mon Sep 17 00:00:00 2001 From: gatecat Date: Wed, 28 Jul 2021 15:34:54 +0100 Subject: nexus: Fix routeing of global clocks that also drive fabric Signed-off-by: gatecat --- common/router2.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'common') diff --git a/common/router2.cc b/common/router2.cc index eb889e12..2994038c 100644 --- a/common/router2.cc +++ b/common/router2.cc @@ -444,6 +444,8 @@ struct Router2 // and LUT if (iter_count > 7) return false; // heuristic to assume we've hit general routing + if (wire_data(wire).unavailable) + return true; if (wire_data(wire).reserved_net != -1 && wire_data(wire).reserved_net != net->udata) return true; // reserved for another net for (auto bp : ctx->getWireBelPins(wire)) -- cgit v1.2.3