@@ -569,7 +569,7 @@ endef
569569#
570570# The file is copied within the $(RESULTS_DIR)
571571#
572- # $(1) stem of target, e.g. 2_2_floorplan_io
572+ # $(1) stem of target, e.g. 2_1_floorplan
573573# $(2) basename of file to be copied
574574# $(3) further dependencies
575575# $(4) target extension, default .odb
@@ -587,31 +587,27 @@ endef
587587# -------------------------------------------------------------------------------
588588$(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) $(DONT_USE_SC_LIB),floorplan))
589589
590- # STEP 2: Random IO placement
591- # -------------------------------------------------------------------------------
592- $(eval $(call do-step,2_2_floorplan_io,$(RESULTS_DIR)/2_1_floorplan.odb $(IO_CONSTRAINTS),io_placement_random))
593-
594590$(eval $(call do-copy,2_floorplan,2_1_floorplan.sdc,,.sdc))
595591
596- # STEP 3 : Macro Placement
592+ # STEP 2 : Macro Placement
597593# -------------------------------------------------------------------------------
598- $(eval $(call do-step,2_3_floorplan_macro ,$(RESULTS_DIR)/2_2_floorplan_io .odb $(RESULTS_DIR)/1_synth.v $(RESULTS_DIR)/1_synth.sdc $(MACRO_PLACEMENT) $(MACRO_PLACEMENT_TCL),macro_place))
594+ $(eval $(call do-step,2_2_floorplan_macro ,$(RESULTS_DIR)/2_1_floorplan .odb $(RESULTS_DIR)/1_synth.v $(RESULTS_DIR)/1_synth.sdc $(MACRO_PLACEMENT) $(MACRO_PLACEMENT_TCL),macro_place))
599595
600- # STEP 4 : Tapcell and Welltie insertion
596+ # STEP 3 : Tapcell and Welltie insertion
601597# -------------------------------------------------------------------------------
602- $(eval $(call do-step,2_4_floorplan_tapcell ,$(RESULTS_DIR)/2_3_floorplan_macro .odb $(TAPCELL_TCL),tapcell))
598+ $(eval $(call do-step,2_3_floorplan_tapcell ,$(RESULTS_DIR)/2_2_floorplan_macro .odb $(TAPCELL_TCL),tapcell))
603599
604- # STEP 5 : PDN generation
600+ # STEP 4 : PDN generation
605601# -------------------------------------------------------------------------------
606- $(eval $(call do-step,2_5_floorplan_pdn ,$(RESULTS_DIR)/2_4_floorplan_tapcell .odb $(PDN_TCL),pdn))
602+ $(eval $(call do-step,2_4_floorplan_pdn ,$(RESULTS_DIR)/2_3_floorplan_tapcell .odb $(PDN_TCL),pdn))
607603
608- $(eval $(call do-copy,2_floorplan,2_5_floorplan_pdn .odb,))
604+ $(eval $(call do-copy,2_floorplan,2_4_floorplan_pdn .odb,))
609605
610606$(RESULTS_DIR ) /2_floorplan.sdc : $(RESULTS_DIR ) /2_1_floorplan.odb
611607
612608.PHONY : do-floorplan
613- do-floorplan : $( DONT_USE_SC_LIB )
614- $(UNSET_AND_MAKE ) do-2_1_floorplan do-2_2_floorplan_io do-2_3_floorplan_macro do-2_4_floorplan_tapcell do-2_5_floorplan_pdn do-2_floorplan do-2_floorplan.sdc
609+ do-floorplan :
610+ $(UNSET_AND_MAKE ) do-2_1_floorplan do-2_2_floorplan_macro do-2_3_floorplan_tapcell do-2_4_floorplan_pdn do-2_floorplan do-2_floorplan.sdc
615611
616612.PHONY : clean_floorplan
617613clean_floorplan :
0 commit comments