@@ -683,18 +683,14 @@ cts: $(RESULTS_DIR)/4_cts.odb \
683683# ------------------------------------------------------------------------------
684684$(eval $(call do-step,4_1_cts,$(RESULTS_DIR)/3_place.odb $(RESULTS_DIR)/3_place.sdc,cts))
685685
686- # Filler cell insertion
687- # ------------------------------------------------------------------------------
688- $(eval $(call do-step,4_2_cts_fillcell,$(RESULTS_DIR)/4_1_cts.odb,fillcell))
689-
690686$(RESULTS_DIR ) /4_cts.sdc : $(RESULTS_DIR ) /4_cts.odb
691687
692- $(eval $(call do-copy,4_cts,4_2_cts_fillcell .odb))
688+ $(eval $(call do-copy,4_cts,4_1_cts .odb))
693689
694690.PHONY : do-cts
695691do-cts :
696692 mkdir -p $(LOG_DIR ) $(REPORTS_DIR )
697- $(UNSET_AND_MAKE ) do-4_1_cts do-4_2_cts_fillcell do- 4_cts
693+ $(UNSET_AND_MAKE ) do-4_1_cts do-4_cts
698694
699695.PHONY : clean_cts
700696clean_cts :
@@ -720,22 +716,26 @@ route: $(RESULTS_DIR)/5_route.odb \
720716# -------------------------------------------------------------------------------
721717$(eval $(call do-step,5_1_grt,$(RESULTS_DIR)/4_cts.odb $(FASTROUTE_TCL) $(PRE_GLOBAL_ROUTE),global_route))
722718
723- # STEP 2: Run detailed route
719+ # SEP 2: Filler cell insertion
720+ # ------------------------------------------------------------------------------
721+ $(eval $(call do-step,5_2_fillcell,$(RESULTS_DIR)/5_1_grt.odb,fillcell))
722+
723+ # STEP 3: Run detailed route
724724# -------------------------------------------------------------------------------
725725ifeq ($(USE_WXL ) ,)
726- $(eval $(call do-step,5_2_route ,$(RESULTS_DIR)/5_1_grt .odb,detail_route))
726+ $(eval $(call do-step,5_3_route ,$(RESULTS_DIR)/5_2_fillcell .odb,detail_route))
727727else
728- $(eval $(call do-step,5_2_route ,$(RESULTS_DIR)/4_cts.odb,detail_route))
728+ $(eval $(call do-step,5_3_route ,$(RESULTS_DIR)/4_cts.odb,detail_route))
729729endif
730730
731- $(eval $(call do-copy,5_route,5_2_route .odb))
731+ $(eval $(call do-copy,5_route,5_3_route .odb))
732732
733733$(eval $(call do-copy,5_route,4_cts.sdc,,.sdc))
734734
735735.PHONY : do-route
736736do-route :
737- mkdir -p $(LOG_DIR ) $(REPORTS_DIR )
738- $(UNSET_AND_MAKE ) do-5_1_grt do-5_2_route do-5_route do-5_route.sdc
737+ mkdir -p $(RESULTS_DIR ) $( LOG_DIR ) $(REPORTS_DIR )
738+ $(UNSET_AND_MAKE ) do-5_1_grt do-5_2_fillcell do-5_3_route do-5_route do-5_route.sdc
739739
740740$(RESULTS_DIR ) /5_route.v :
741741 @export OR_DB=5_route ; \
0 commit comments