diff --git a/flow/designs/rapidus2hp/cva6/config.mk b/flow/designs/rapidus2hp/cva6/config.mk index ce52828b2c..eaf8b2c404 100644 --- a/flow/designs/rapidus2hp/cva6/config.mk +++ b/flow/designs/rapidus2hp/cva6/config.mk @@ -102,7 +102,12 @@ ifeq ($(SYNTH_HDL_FRONTEND),verific) else # Reduce the amount of resizing done between GPL and DPL export EARLY_SIZING_CAP_RATIO = 6 - export CORE_UTILIZATION = 55 + ifeq ($(TRACK_OPTION),6T) + # Decrease the utilization so that the tall macros fit + export CORE_UTILIZATION = 50 + else + export CORE_UTILIZATION = 55 + endif endif export CORE_MARGIN = 2 diff --git a/flow/designs/rapidus2hp/hercules_is_int/config.mk b/flow/designs/rapidus2hp/hercules_is_int/config.mk index a9486b6323..0bf81a9653 100644 --- a/flow/designs/rapidus2hp/hercules_is_int/config.mk +++ b/flow/designs/rapidus2hp/hercules_is_int/config.mk @@ -22,7 +22,11 @@ export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NAME)/prects export SYNTH_HDL_FRONTEND = slang export SYNTH_HIERARCHICAL ?= 0 -export CORE_UTILIZATION = 35 +ifeq ($(TRACK_OPTION), 6T) + export CORE_UTILIZATION = 30 +else + export CORE_UTILIZATION = 35 +endif export CORE_MARGIN = 2 export MACRO_PLACE_HALO = 2 2