diff options
author | David Shah <dave@ds0.me> | 2019-01-10 16:42:29 +0000 |
---|---|---|
committer | David Shah <dave@ds0.me> | 2019-03-22 10:31:54 +0000 |
commit | ea56dc9d084a694450d995d147b18a4de86e8b7c (patch) | |
tree | a10e5868e14021d29461ad7f19cfcdd2be95655d /ice40 | |
parent | e36460b83e79eabb06413b1b295f2edb2aab0a09 (diff) | |
download | nextpnr-ea56dc9d084a694450d995d147b18a4de86e8b7c.tar.gz nextpnr-ea56dc9d084a694450d995d147b18a4de86e8b7c.tar.bz2 nextpnr-ea56dc9d084a694450d995d147b18a4de86e8b7c.zip |
HeAP: Add TAUCS wrapper and integration
Signed-off-by: David Shah <dave@ds0.me>
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()); |