Skip to content

Commit da5b88a

Browse files
committed
configs for checkconnectivity error
Signed-off-by: Jeff Ng <[email protected]>
1 parent 2d61de3 commit da5b88a

File tree

3 files changed

+18
-3
lines changed

3 files changed

+18
-3
lines changed

flow/designs/sky130hd/jpeg/config.mk

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,23 @@ export VERILOG_FILES = $(sort $(wildcard $(DESIGN_HOME)/src/$(DESIGN_NICKNAME)/*
66
export VERILOG_INCLUDE_DIRS = $(DESIGN_HOME)/src/$(DESIGN_NICKNAME)/include
77
export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.sdc
88

9-
export CORE_UTILIZATION = 50
10-
export PLACE_DENSITY_LB_ADDON = 0.15
9+
#export CORE_UTILIZATION = 50
10+
#export PLACE_DENSITY_LB_ADDON = 0.15
1111
export TNS_END_PERCENT = 100
1212

1313
export FASTROUTE_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/fastroute.tcl
1414

1515
export REMOVE_ABC_BUFFERS = 1
16+
17+
# AutoTuner mods to trigger checkConnectivity issue
18+
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT = 0
19+
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT = 2
20+
export CORE_ASPECT_RATIO = 1.1758835998750026
21+
export CORE_MARGIN = 2
22+
export CORE_UTILIZATION = 41
23+
export CTS_CLUSTER_DIAMETER = 185
24+
export CTS_CLUSTER_SIZE = 163
25+
export PLACE_DENSITY_LB_ADDON = 0.045165825696229456
26+
27+
#export _FR_GR_OVERFLOW = 1
28+
export PLACE_PINS_ARGS = -min_distance 1

flow/designs/sky130hd/jpeg/constraint.sdc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ current_design jpeg_encoder
22

33
set clk_name clk
44
set clk_port_name clk
5-
set clk_period 7.5
5+
set clk_period 7.687296856470598
66
set clk_io_pct 0.2
77

88
set clk_port [get_ports $clk_port_name]

flow/designs/sky130hd/jpeg/fastroute.tcl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ set_global_routing_layer_adjustment $::env(MIN_ROUTING_LAYER)-$::env(MAX_ROUTING
33
set_routing_layers -clock $::env(MIN_CLK_ROUTING_LAYER)-$::env(MAX_ROUTING_LAYER)
44
set_routing_layers -signal $::env(MIN_ROUTING_LAYER)-$::env(MAX_ROUTING_LAYER)
55

6+
7+
set_global_routing_layer_adjustment $::env(MIN_ROUTING_LAYER)-$::env(MAX_ROUTING_LAYER) 0.22378684689076636

0 commit comments

Comments
 (0)