Skip to content

Commit c2701a4

Browse files
committed
utilization updates for Rapidus 6T
Signed-off-by: Jeff Ng <[email protected]>
1 parent 759023c commit c2701a4

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)