From 8295f997aee6d70b5633f62962f3ac65d3db72a5 Mon Sep 17 00:00:00 2001 From: David Shah Date: Fri, 25 Jan 2019 18:26:14 +0000 Subject: HeAP: Use for ECP5 as well as iCE40 Signed-off-by: David Shah --- ecp5/arch.cc | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'ecp5') diff --git a/ecp5/arch.cc b/ecp5/arch.cc index 8ba8d28e..17dac59a 100644 --- a/ecp5/arch.cc +++ b/ecp5/arch.cc @@ -23,6 +23,7 @@ #include #include #include +#include "placer_heap.h" #include "gfx.h" #include "globals.h" #include "log.h" @@ -504,13 +505,7 @@ bool Arch::getBudgetOverride(const NetInfo *net_info, const PortRef &sink, delay // ----------------------------------------------------------------------- -bool Arch::place() -{ - bool result = placer1(getCtx(), Placer1Cfg(getCtx())); - if (result) - permute_luts(); - return result; -} +bool Arch::place() { return placer_heap(getCtx()); } bool Arch::route() { -- cgit v1.2.3