Skip to content

Commit b0b0507

Browse files
committed
Fixed CTS_CLUSTER_SIZE & CTS_CLUSTER_DIAMETER handling
updated sky130hd microwatt CTS cluster variables Signed-off-by: Jeff Ng <[email protected]>
1 parent 9c1f98e commit b0b0507

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

flow/designs/sky130hd/microwatt/config.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ export PLACE_DENSITY = 0.21
3838
# CTS tuning
3939
export CTS_BUF_DISTANCE = 600
4040
export SKIP_GATE_CLONING = 1
41+
export CTS_CLUSTER_SIZE = 10
42+
export CTS_CLUSTER_DIAMETER = 50
4143

4244
export SETUP_SLACK_MARGIN = 0.2
4345

flow/scripts/cts.tcl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,8 @@ set cts_args [list \
1919
-balance_levels]
2020

2121
append_env_var cts_args CTS_BUF_DISTANCE -distance_between_buffers 1
22-
# TODO: The next two are no-ops since the arg order is wrong, but hard to get
23-
# through CI since nine designs change metrics and the PR is blocked
24-
append_env_var cts_args -sink_clustering_size CTS_CLUSTER_SIZE 1
25-
append_env_var cts_args -sink_clustering_max_diameter CTS_CLUSTER_DIAMETER 1
22+
append_env_var cts_args CTS_CLUSTER_SIZE -sink_clustering_size 1
23+
append_env_var cts_args CTS_CLUSTER_DIAMETER -sink_clustering_max_diameter 1
2624
append_env_var cts_args CTS_BUF_LIST -buf_list 1
2725

2826
if {[env_var_exists_and_non_empty CTS_ARGS]} {

0 commit comments

Comments
 (0)