diff options
author | gatecat <gatecat@ds0.me> | 2022-04-19 14:28:07 +0100 |
---|---|---|
committer | gatecat <gatecat@ds0.me> | 2022-04-19 18:37:16 +0100 |
commit | 19cade3b3b84ac7bfa07aa9eb8f47866dcd52d4e (patch) | |
tree | 39853fb89ccf67652ea2073fe82d0b5ac2135d21 /common/place/detail_place_core.cc | |
parent | d76a6093ae68d094d6fbf4f1f2c4e7f69f0818d2 (diff) | |
download | nextpnr-19cade3b3b84ac7bfa07aa9eb8f47866dcd52d4e.tar.gz nextpnr-19cade3b3b84ac7bfa07aa9eb8f47866dcd52d4e.tar.bz2 nextpnr-19cade3b3b84ac7bfa07aa9eb8f47866dcd52d4e.zip |
prefine: Do full-tile swaps, too
Signed-off-by: gatecat <gatecat@ds0.me>
Diffstat (limited to 'common/place/detail_place_core.cc')
-rw-r--r-- | common/place/detail_place_core.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/place/detail_place_core.cc b/common/place/detail_place_core.cc index bb383639..7e629f24 100644 --- a/common/place/detail_place_core.cc +++ b/common/place/detail_place_core.cc @@ -348,7 +348,7 @@ void DetailPlacerThreadState::compute_changes_for_cell(CellInfo *cell, BelId old if (new_pos > b1) { // Further out than current upper bound b1 = new_pos; - n1 = new_pos; + n1 = 1; if (change == NO_CHANGE) { change = CELL_MOVED_OUTWARDS; axis.bounds_changed_nets.push_back(idx); |