Skip to content

Commit a950e2b

Browse files
authored
Merge pull request #3363 from The-OpenROAD-Project-staging/rapidus-6t-design-update
utilization updates for Rapidus 6T
2 parents cb2cdd2 + c2701a4 commit a950e2b

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

flow/designs/rapidus2hp/cva6/config.mk

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,12 @@ ifeq ($(SYNTH_HDL_FRONTEND),verific)
102102
else
103103
# Reduce the amount of resizing done between GPL and DPL
104104
export EARLY_SIZING_CAP_RATIO = 6
105-
export CORE_UTILIZATION = 55
105+
ifeq ($(TRACK_OPTION),6T)
106+
# Decrease the utilization so that the tall macros fit
107+
export CORE_UTILIZATION = 50
108+
else
109+
export CORE_UTILIZATION = 55
110+
endif
106111
endif
107112

108113
export CORE_MARGIN = 2

flow/designs/rapidus2hp/hercules_is_int/config.mk

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NAME)/prects
2222
export SYNTH_HDL_FRONTEND = slang
2323
export SYNTH_HIERARCHICAL ?= 0
2424

25-
export CORE_UTILIZATION = 35
25+
ifeq ($(TRACK_OPTION), 6T)
26+
export CORE_UTILIZATION = 30
27+
else
28+
export CORE_UTILIZATION = 35
29+
endif
2630

2731
export CORE_MARGIN = 2
2832
export MACRO_PLACE_HALO = 2 2

0 commit comments

Comments
 (0)