Skip to content

Commit 776143b

Browse files
committed
move filler placement after grt
Signed-off-by: Eder Monteiro <[email protected]>
1 parent 51566cf commit 776143b

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

flow/Makefile

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -683,17 +683,13 @@ 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
695691
do-cts:
696-
$(UNSET_AND_MAKE) do-4_1_cts do-4_2_cts_fillcell do-4_cts
692+
$(UNSET_AND_MAKE) do-4_1_cts do-4_cts
697693

698694
.PHONY: clean_cts
699695
clean_cts:
@@ -719,22 +715,26 @@ route: $(RESULTS_DIR)/5_route.odb \
719715
#-------------------------------------------------------------------------------
720716
$(eval $(call do-step,5_1_grt,$(RESULTS_DIR)/4_cts.odb $(FASTROUTE_TCL) $(PRE_GLOBAL_ROUTE),global_route))
721717

722-
# STEP 2: Run detailed route
718+
# SEP 2: Filler cell insertion
719+
# ------------------------------------------------------------------------------
720+
$(eval $(call do-step,5_2_fillcell,$(RESULTS_DIR)/5_1_grt.odb,fillcell))
721+
722+
# STEP 3: Run detailed route
723723
#-------------------------------------------------------------------------------
724724
ifeq ($(USE_WXL),)
725-
$(eval $(call do-step,5_2_route,$(RESULTS_DIR)/5_1_grt.odb,detail_route))
725+
$(eval $(call do-step,5_3_route,$(RESULTS_DIR)/5_2_fillcell.odb,detail_route))
726726
else
727-
$(eval $(call do-step,5_2_route,$(RESULTS_DIR)/4_cts.odb,detail_route))
727+
$(eval $(call do-step,5_3_route,$(RESULTS_DIR)/4_cts.odb,detail_route))
728728
endif
729729

730-
$(eval $(call do-copy,5_route,5_2_route.odb))
730+
$(eval $(call do-copy,5_route,5_3_route.odb))
731731

732732
$(eval $(call do-copy,5_route,4_cts.sdc,,.sdc))
733733

734734
.PHONY: do-route
735735
do-route:
736-
mkdir -p $(LOG_DIR) $(REPORTS_DIR)
737-
$(UNSET_AND_MAKE) do-5_1_grt do-5_2_route do-5_route do-5_route.sdc
736+
mkdir -p $(RESULTS_DIR) $(LOG_DIR) $(REPORTS_DIR)
737+
$(UNSET_AND_MAKE) do-5_1_grt do-5_2_fillcell do-5_3_route do-5_route do-5_route.sdc
738738

739739
$(RESULTS_DIR)/5_route.v:
740740
@export OR_DB=5_route ;\

0 commit comments

Comments
 (0)