diff options
Diffstat (limited to 'common/place_sa.cc')
-rw-r--r-- | common/place_sa.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/common/place_sa.cc b/common/place_sa.cc index c94c8699..a5bb4e77 100644 --- a/common/place_sa.cc +++ b/common/place_sa.cc @@ -311,10 +311,17 @@ bool place_design_sa(Context *ctx) // Place cells randomly initially log_info("Creating initial placement for remaining %d cells.\n", int(autoplaced.size())); + for (auto cell : autoplaced) { place_initial(ctx, cell, state.checker); placed_cells++; + if (placed_cells % 500 == 0) { + log_info("Initial placement placed %d/%d cells\n", + int(placed_cells), int(ctx->cells.size())); + } } + log_info("Initial placement placed %d/%d cells\n", int(placed_cells), + int(ctx->cells.size())); log_info("Running simulated annealing placer.\n"); |