diff options
Diffstat (limited to 'ice40')
-rw-r--r-- | ice40/arch.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ice40/arch.cc b/ice40/arch.cc index fbe882fc..5688b6e6 100644 --- a/ice40/arch.cc +++ b/ice40/arch.cc @@ -26,10 +26,10 @@ #include "log.h" #include "nextpnr.h" #include "placer1.h" +#include "placer_heap.h" #include "router1.h" #include "timing_opt.h" #include "util.h" - NEXTPNR_NAMESPACE_BEGIN // ----------------------------------------------------------------------- @@ -671,7 +671,9 @@ bool Arch::getBudgetOverride(const NetInfo *net_info, const PortRef &sink, delay bool Arch::place() { - if (!placer1(getCtx(), Placer1Cfg(getCtx()))) + // if (!placer1(getCtx(), Placer1Cfg(getCtx()))) + // return false; + if (!placer_heap(getCtx())) return false; if (bool_or_default(settings, id("opt_timing"), false)) { TimingOptCfg tocfg(getCtx()); |