Skip to content

Commit

Permalink
designs: Set REPAIR_TIMING_MAX_PASSES_PER_ITER params for a few designs
Browse files Browse the repository at this point in the history
Signed-off-by: Eryk Szpotanski <eszpotanski@antmicro.com>
eszpotanski committed Jan 2, 2025
1 parent 005a104 commit ebceafa
Showing 9 changed files with 34 additions and 0 deletions.
4 changes: 4 additions & 0 deletions flow/designs/asap7/ibex/config.mk
Original file line number Diff line number Diff line change
@@ -15,3 +15,7 @@ export ENABLE_DPO = 0

export TNS_END_PERCENT = 100

export FP_REPAIR_TIMING_MAX_PASSES_PER_ITER = 5
export CTS_REPAIR_TIMING_MAX_PASSES_PER_ITER = 30
export GRT_REPAIR_TIMING_MAX_PASSES_PER_ITER = 20

4 changes: 4 additions & 0 deletions flow/designs/gf180/aes-hybrid/config.mk
Original file line number Diff line number Diff line change
@@ -42,3 +42,7 @@ export DESIGN_TYPE = CELL
else
export DESIGN_TYPE = CELL_NODEN
endif

export FP_REPAIR_TIMING_MAX_PASSES_PER_ITER=10000
export CTS_REPAIR_TIMING_MAX_PASSES_PER_ITER=10000
export GRT_REPAIR_TIMING_MAX_PASSES_PER_ITER=10000
4 changes: 4 additions & 0 deletions flow/designs/gf180/aes/config.mk
Original file line number Diff line number Diff line change
@@ -17,3 +17,7 @@ export DESIGN_TYPE = CELL
else
export DESIGN_TYPE = CELL_NODEN
endif

export FP_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
export CTS_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
export GRT_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
4 changes: 4 additions & 0 deletions flow/designs/gf180/ibex/config.mk
Original file line number Diff line number Diff line change
@@ -44,3 +44,7 @@ export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.

export CORE_UTILIZATION = 45
export PLACE_DENSITY_LB_ADDON = 0.1

export FP_REPAIR_TIMING_MAX_PASSES_PER_ITER=30
export CTS_REPAIR_TIMING_MAX_PASSES_PER_ITER=40
export GRT_REPAIR_TIMING_MAX_PASSES_PER_ITER=30
3 changes: 3 additions & 0 deletions flow/designs/nangate45/black_parrot/config.mk
Original file line number Diff line number Diff line change
@@ -39,3 +39,6 @@ export PLACE_DENSITY_LB_ADDON = 0.05
export MACRO_PLACE_HALO = 10 10
export MACRO_PLACE_CHANNEL = 20 20
export TNS_END_PERCENT = 100

export FP_REPAIR_TIMING_MAX_PASSES_PER_ITER = 5
export GRT_REPAIR_TIMING_MAX_PASSES_PER_ITER = 30
3 changes: 3 additions & 0 deletions flow/designs/nangate45/bp_fe_top/config.mk
Original file line number Diff line number Diff line change
@@ -35,3 +35,6 @@ export PLACE_DENSITY_MAX_POST_HOLD = 0.12
export TNS_END_PERCENT = 100

export FASTROUTE_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NAME)/fastroute.tcl

export CTS_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
export GRT_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
4 changes: 4 additions & 0 deletions flow/designs/nangate45/swerv_wrapper/config.mk
Original file line number Diff line number Diff line change
@@ -34,3 +34,7 @@ export TNS_END_PERCENT = 100
export FASTROUTE_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NAME)/fastroute.tcl

export GPL_KEEP_OVERFLOW = 0

export FP_REPAIR_TIMING_MAX_PASSES_PER_ITER=50
export CTS_REPAIR_TIMING_MAX_PASSES_PER_ITER=50
export GRT_REPAIR_TIMING_MAX_PASSES_PER_ITER=50
4 changes: 4 additions & 0 deletions flow/designs/sky130hd/gcd/config.mk
Original file line number Diff line number Diff line change
@@ -11,3 +11,7 @@ export CORE_UTILIZATION = 40
export TNS_END_PERCENT = 100
export EQUIVALENCE_CHECK ?= 1
export REMOVE_CELLS_FOR_EQY = sky130_fd_sc_hd__tapvpwrvgnd*

export FP_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
export CTS_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
export GRT_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
4 changes: 4 additions & 0 deletions flow/designs/sky130hd/microwatt/config.mk
Original file line number Diff line number Diff line change
@@ -37,3 +37,7 @@ export SETUP_SLACK_MARGIN = 0.2
# to real SRAMs and not instantiated as flops
export SYNTH_MEMORY_MAX_BITS ?= 42000

export FP_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
export CTS_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000
export GRT_REPAIR_TIMING_MAX_PASSES_PER_ITER=1000

0 comments on commit ebceafa

Please sign in to comment.