@@ -460,33 +460,31 @@ place: $(RESULTS_DIR)/3_place.odb \
460460# ==============================================================================
461461# STEP 1: Global placement without placed IOs, timing-driven, and routability-driven.
462462# -------------------------------------------------------------------------------
463- $(eval $(call do-step,3_1_place_gp_skip_io,$(RESULTS_DIR)/2_floorplan.odb $(RESULTS_DIR)/2_floorplan.sdc $(LIB_FILES),global_place_skip_io))
464-
465- $(eval $(call do-step,3_2_place_iop,$(RESULTS_DIR)/3_1_place_gp_skip_io.odb $(IO_CONSTRAINTS),io_placement))
463+ $(eval $(call do-step,3_1_place_iop,$(RESULTS_DIR)/2_floorplan.odb $(RESULTS_DIR)/2_floorplan.sdc $(IO_CONSTRAINTS),io_placement))
466464
467465# STEP 3: Global placement with placed IOs, timing-driven, and routability-driven.
468466# -------------------------------------------------------------------------------
469- $(eval $(call do-step,3_3_place_gp ,$(RESULTS_DIR)/3_2_place_iop .odb $(RESULTS_DIR)/2_floorplan.sdc $(LIB_FILES),global_place))
467+ $(eval $(call do-step,3_2_place_gp ,$(RESULTS_DIR)/3_1_place_iop .odb $(RESULTS_DIR)/2_floorplan.sdc $(LIB_FILES),global_place))
470468
471469# STEP 4: Resizing & Buffering
472470# -------------------------------------------------------------------------------
473- $(eval $(call do-step,3_4_place_resized ,$(RESULTS_DIR)/3_3_place_gp .odb $(RESULTS_DIR)/2_floorplan.sdc,resize))
471+ $(eval $(call do-step,3_3_place_resized ,$(RESULTS_DIR)/3_2_place_gp .odb $(RESULTS_DIR)/2_floorplan.sdc,resize))
474472
475473.PHONY : clean_resize
476474clean_resize :
477- rm -f $(RESULTS_DIR ) /3_4_place_resized .odb
475+ rm -f $(RESULTS_DIR ) /3_3_place_resized .odb
478476
479477# STEP 5: Detail placement
480478# -------------------------------------------------------------------------------
481- $(eval $(call do-step,3_5_place_dp ,$(RESULTS_DIR)/3_4_place_resized .odb,detail_place))
479+ $(eval $(call do-step,3_4_place_dp ,$(RESULTS_DIR)/3_3_place_resized .odb,detail_place))
482480
483- $(eval $(call do-copy,3_place,3_5_place_dp .odb,))
481+ $(eval $(call do-copy,3_place,3_4_place_dp .odb,))
484482
485483$(eval $(call do-copy,3_place,2_floorplan.sdc,,.sdc))
486484
487485.PHONY : do-place
488486do-place :
489- $(UNSET_AND_MAKE ) do-3_1_place_gp_skip_io do-3_2_place_iop do-3_3_place_gp do-3_4_place_resized do-3_5_place_dp do-3_place do-3_place.sdc
487+ $(UNSET_AND_MAKE ) do-3_1_place_iop do-3_2_place_gp do-3_3_place_resized do-3_4_place_dp do-3_place do-3_place.sdc
490488
491489# Clean Targets
492490# -------------------------------------------------------------------------------
0 commit comments