diff options
Diffstat (limited to 'ecp5/arch.cc')
-rw-r--r-- | ecp5/arch.cc | 9 |
1 files changed, 2 insertions, 7 deletions
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 <boost/range/adaptor/reversed.hpp> #include <cmath> #include <cstring> +#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() { |