diff options
Diffstat (limited to 'common/router1.cc')
-rw-r--r-- | common/router1.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/common/router1.cc b/common/router1.cc index e47a9ae3..34554711 100644 --- a/common/router1.cc +++ b/common/router1.cc @@ -541,6 +541,12 @@ void addNetRouteJobs(Context *ctx, const Router1Cfg &cfg, IdString net_name, { NetInfo *net_info = ctx->nets.at(net_name).get(); +#ifdef ARCH_ECP5 + // ECP5 global nets currently appear part-unrouted due to arch database limitations + // Don't touch them in the router + if (net_info->is_global) + return; +#endif if (net_info->driver.cell == nullptr) return; |