Skip to content

Commit 495b940

Browse files
committed
flow: Tune secure exploration sizing configs
Lower core utilization for selected GF12 and IHP-SG13G2 secure exploration designs to provide additional placement and repair headroom. Remove the temporary CTS comment now that the global sizing repair_timing phase sequence is the branch behavior. Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
1 parent aa96535 commit 495b940

4 files changed

Lines changed: 3 additions & 4 deletions

File tree

flow/designs/gf12/ibex/config.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export SYNTH_HDL_FRONTEND = slang
1212

1313
export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.sdc
1414

15-
export CORE_UTILIZATION = 40
15+
export CORE_UTILIZATION = 32
1616
export CORE_ASPECT_RATIO = 1
1717
export CORE_MARGIN = 2
1818

flow/designs/gf12/jpeg/config.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export VERILOG_INCLUDE_DIRS = $(DESIGN_HOME)/src/$(DESIGN_NICKNAME)/include
88
export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.sdc
99
export ABC_AREA = 1
1010

11-
export CORE_UTILIZATION = 45
11+
export CORE_UTILIZATION = 36
1212
export CORE_ASPECT_RATIO = 1
1313
export CORE_MARGIN = 2
1414

flow/designs/ihp-sg13g2/ibex/config.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.
1515
# Adders degrade ibex setup repair
1616
export ADDER_MAP_FILE :=
1717

18-
export CORE_UTILIZATION = 70
18+
export CORE_UTILIZATION = 55
1919
export PLACE_DENSITY_LB_ADDON = 0.2
2020
export TNS_END_PERCENT = 100
2121
export CTS_BUF_DISTANCE = 60

flow/scripts/cts.tcl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ if { !$::env(SKIP_CTS_REPAIR_TIMING) } {
6666
write_lec_verilog 4_before_rsz_lec.v
6767
}
6868

69-
# Run LR global sizing before the legacy setup-repair phases (PR 10599 experiment)
7069
repair_timing_helper -phases "GLOBAL_SIZING LEGACY LAST_GASP CRIT_VT_SWAP"
7170

7271
if { $lec_enabled } {

0 commit comments

Comments
 (0)