From 9121880c5f3544ede3d1a1e1d33d2b10b4c5948f Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Mon, 3 Apr 2023 16:20:42 +0200 Subject: [PATCH] added a comment for constraining FF location --- machxo2/arch_place.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/machxo2/arch_place.cc b/machxo2/arch_place.cc index 9aab7b7f..6307fdb6 100644 --- a/machxo2/arch_place.cc +++ b/machxo2/arch_place.cc @@ -148,6 +148,7 @@ bool Arch::slices_compatible(LogicTileStatus *lts) const CellInfo *ff = lts->cells[(i << lc_idx_shift) | BEL_FF]; if (ff != nullptr) { if (found_global_dpram) { + // Do not allow SLICEC to have FF if there is already RAMW in it if (i==4 || i==5) return false; CHECK_EQUAL(bool(ff->ffInfo.flags & ArchCellInfo::FF_CLKINV), global_clkinv); CHECK_EQUAL(bool(ff->ffInfo.flags & ArchCellInfo::FF_LSRINV), global_lsrinv);