File tree Expand file tree Collapse file tree 3 files changed +19
-2
lines changed
flow/designs/sky130hd/gcd Expand file tree Collapse file tree 3 files changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,17 @@ export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.
77# Adders degrade GCD
88export ADDER_MAP_FILE :=
99
10- export CORE_UTILIZATION = 40
10+ # export CORE_UTILIZATION = 40
1111export TNS_END_PERCENT = 100
1212export EQUIVALENCE_CHECK ?= 1
1313export REMOVE_CELLS_FOR_EQY = sky130_fd_sc_hd__tapvpwrvgnd*
14+
15+ # AutoTuner parameters to trigger failure
16+ export CELL_PAD_IN_SITES_DETAIL_PLACEMENT = 2
17+ export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT = 2
18+ export CORE_ASPECT_RATIO = 0.6738200737000811
19+ export CORE_UTILIZATION = 35
20+ export CTS_CLUSTER_DIAMETER = 321
21+ export CTS_CLUSTER_SIZE = 89
22+ export PLACE_DENSITY_LB_ADDON = 0.0649907957849524
23+ export FASTROUTE_TCL = $(DESIGN_HOME ) /$(PLATFORM ) /$(DESIGN_NICKNAME ) /fastroute.tcl
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ current_design gcd
22
33set clk_name core_clock
44set clk_port_name clk
5- set clk_period 1.1
5+ set clk_period 2.2688840683796734
66set clk_io_pct 0.2
77
88set clk_port [get_ports $clk_port_name ]
Original file line number Diff line number Diff line change 1+ set_global_routing_layer_adjustment $::env(MIN_ROUTING_LAYER) -$::env(MAX_ROUTING_LAYER) 0.2
2+
3+ set_routing_layers -clock $::env(MIN_CLK_ROUTING_LAYER) -$::env(MAX_ROUTING_LAYER)
4+ set_routing_layers -signal $::env(MIN_ROUTING_LAYER) -$::env(MAX_ROUTING_LAYER)
5+
6+
7+ set_global_routing_layer_adjustment $::env(MIN_ROUTING_LAYER) -$::env(MAX_ROUTING_LAYER) 0.26279020624529953
You can’t perform that action at this time.
0 commit comments