Revert "gatemate: don't place cells all at once (#1528)"

This reverts commit 2d393c2487.
This commit is contained in:
Lofty 2025-08-08 19:42:36 +01:00
parent 2d393c2487
commit 5355222e09
2 changed files with 7 additions and 0 deletions

View File

@ -200,6 +200,11 @@ void GateMateImpl::postRoute()
} }
} }
void GateMateImpl::configurePlacerHeap(PlacerHeapCfg &cfg)
{
cfg.placeAllAtOnce = true;
}
int GateMateImpl::get_dff_config(CellInfo *dff) const int GateMateImpl::get_dff_config(CellInfo *dff) const
{ {
int val = 0; int val = 0;

View File

@ -58,6 +58,8 @@ struct GateMateImpl : HimbaechelAPI
Loc getRelativeConstraint(Loc &root_loc, IdString id) const; Loc getRelativeConstraint(Loc &root_loc, IdString id) const;
void configurePlacerHeap(PlacerHeapCfg &cfg) override;
bool isPipInverting(PipId pip) const override; bool isPipInverting(PipId pip) const override;
const GateMateTileExtraDataPOD *tile_extra_data(int tile) const; const GateMateTileExtraDataPOD *tile_extra_data(int tile) const;