@@ -688,13 +688,7 @@ endef
688688# -------------------------------------------------------------------------------
689689$(eval $(call do-step,2_1_floorplan,$(RESULTS_DIR)/1_synth.v $(RESULTS_DIR)/1_synth.sdc $(TECH_LEF) $(SC_LEF) $(ADDITIONAL_LEFS) $(FOOTPRINT) $(SIG_MAP_FILE) $(FOOTPRINT_TCL),floorplan))
690690
691- # STEP 2: IO Placement (random)
692- # -------------------------------------------------------------------------------
693- ifeq ($(IS_CHIP ) ,1)
694- $(eval $(call do-copy,2_2_floorplan_io,2_1_floorplan.odb,$(IO_CONSTRAINTS)))
695- else
696691$(eval $(call do-step,2_2_floorplan_io,$(RESULTS_DIR)/2_1_floorplan.odb $(IO_CONSTRAINTS),io_placement_random))
697- endif
698692
699693# STEP 3: Timing Driven Mixed Sized Placement
700694# -------------------------------------------------------------------------------
@@ -741,13 +735,7 @@ place: $(RESULTS_DIR)/3_place.odb \
741735# -------------------------------------------------------------------------------
742736$(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))
743737
744- # STEP 2: IO placement (non-random)
745- # -------------------------------------------------------------------------------
746- ifeq ($(IS_CHIP ) ,1)
747- $(eval $(call do-copy,3_2_place_iop,3_1_place_gp_skip_io.odb,$(IO_CONSTRAINTS)))
748- else
749738$(eval $(call do-step,3_2_place_iop,$(RESULTS_DIR)/3_1_place_gp_skip_io.odb $(IO_CONSTRAINTS),io_placement))
750- endif
751739
752740# STEP 3: Global placement with placed IOs, timing-driven, and routability-driven.
753741# -------------------------------------------------------------------------------
0 commit comments