@@ -687,13 +687,7 @@ endef
687687# -------------------------------------------------------------------------------
688688$(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))
689689
690- # STEP 2: IO Placement (random)
691- # -------------------------------------------------------------------------------
692- ifeq ($(IS_CHIP ) ,1)
693- $(eval $(call do-copy,2_2_floorplan_io,2_1_floorplan.odb,$(IO_CONSTRAINTS)))
694- else
695690$(eval $(call do-step,2_2_floorplan_io,$(RESULTS_DIR)/2_1_floorplan.odb $(IO_CONSTRAINTS),io_placement_random))
696- endif
697691
698692# STEP 3: Timing Driven Mixed Sized Placement
699693# -------------------------------------------------------------------------------
@@ -754,13 +748,7 @@ place: $(RESULTS_DIR)/3_place.odb \
754748# -------------------------------------------------------------------------------
755749$(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))
756750
757- # STEP 2: IO placement (non-random)
758- # -------------------------------------------------------------------------------
759- ifeq ($(IS_CHIP ) ,1)
760- $(eval $(call do-copy,3_2_place_iop,3_1_place_gp_skip_io.odb,$(IO_CONSTRAINTS)))
761- else
762751$(eval $(call do-step,3_2_place_iop,$(RESULTS_DIR)/3_1_place_gp_skip_io.odb $(IO_CONSTRAINTS),io_placement))
763- endif
764752
765753# STEP 3: Global placement with placed IOs, timing-driven, and routability-driven.
766754# -------------------------------------------------------------------------------
0 commit comments