From 3bb94192d54bfcdbcd58dacd298aa6ff6d9b2bd2 Mon Sep 17 00:00:00 2001 From: gatecat Date: Sat, 15 May 2021 14:51:12 +0100 Subject: mistral: Tidying up Signed-off-by: gatecat --- common/archcheck.cc | 2 +- common/router2.cc | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'common') diff --git a/common/archcheck.cc b/common/archcheck.cc index 80d8ef58..f46db95c 100644 --- a/common/archcheck.cc +++ b/common/archcheck.cc @@ -28,7 +28,7 @@ USING_NEXTPNR_NAMESPACE -#ifndef ARCH_CYCLONEV +#ifndef ARCH_MISTRAL // The LRU cache to reduce memory usage during the connectivity check relies on getPips() having some spacial locality, // which the current CycloneV arch impl doesn't have. This may be fixed in the future, though. #define USING_LRU_CACHE diff --git a/common/router2.cc b/common/router2.cc index d189cd68..ebd4e390 100644 --- a/common/router2.cc +++ b/common/router2.cc @@ -902,7 +902,8 @@ struct Router2 if ((net_data.fail_count % 3) == 0) { // Every three times a net fails to route, expand the bounding box to increase the search space #ifndef ARCH_MISTRAL - // This patch seems to make thing worse for CycloneV, as it slows down the resolution of TD congestion, disable it + // This patch seems to make thing worse for CycloneV, as it slows down the resolution of TD congestion, + // disable it net_data.bb.x0 = std::max(net_data.bb.x0 - 1, 0); net_data.bb.y0 = std::max(net_data.bb.y0 - 1, 0); net_data.bb.x1 = std::min(net_data.bb.x1 + 1, ctx->getGridDimX()); -- cgit v1.2.3