File tree 3 files changed +11
-7
lines changed
3 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -18,9 +18,9 @@ set cts_args [list \
18
18
-sink_clustering_enable \
19
19
-balance_levels]
20
20
21
- # TODO: The first three are no-ops since the arg order is wrong, but hard to get
21
+ 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
22
23
# through CI since nine designs change metrics and the PR is blocked
23
- append_env_var cts_args -distance_between_buffers CTS_BUF_DISTANCE 1
24
24
append_env_var cts_args -sink_clustering_size CTS_CLUSTER_SIZE 1
25
25
append_env_var cts_args -sink_clustering_max_diameter CTS_CLUSTER_DIAMETER 1
26
26
append_env_var cts_args CTS_BUF_LIST -buf_list 1
Original file line number Diff line number Diff line change @@ -307,8 +307,14 @@ def openroad(
307
307
base_dir , f"flow/reports/{ args .platform } /{ args .design } " , flow_variant
308
308
)
309
309
)
310
+ results_path = os .path .abspath (
311
+ os .path .join (
312
+ base_dir , f"flow/results/{ args .platform } /{ args .design } " , flow_variant
313
+ )
314
+ )
310
315
os .makedirs (log_path , exist_ok = True )
311
316
os .makedirs (report_path , exist_ok = True )
317
+ os .makedirs (results_path , exist_ok = True )
312
318
313
319
if install_path is None :
314
320
install_path = os .path .join (base_dir , "tools/install" )
@@ -338,6 +344,9 @@ def openroad(
338
344
metrics_command += f" -v { flow_variant } "
339
345
metrics_command += f" -d { args .design } "
340
346
metrics_command += f" -p { args .platform } "
347
+ metrics_command += f" --logs { log_path } "
348
+ metrics_command += f" --reports { report_path } "
349
+ metrics_command += f" --results { results_path } "
341
350
metrics_command += f" -o { metrics_file } "
342
351
run_command (
343
352
args ,
Original file line number Diff line number Diff line change @@ -77,11 +77,6 @@ class asap7SampleIterationSmokeTest(BaseSampleIterationSmokeTest):
77
77
design = "gcd"
78
78
79
79
80
- class sky130hdSampleIterationSmokeTest (BaseSampleIterationSmokeTest ):
81
- platform = "sky130hd"
82
- design = "gcd"
83
-
84
-
85
80
class ihpsg13g2SampleIterationSmokeTest (BaseSampleIterationSmokeTest ):
86
81
platform = "ihp-sg13g2"
87
82
design = "gcd"
You can’t perform that action at this time.
0 commit comments