Skip to content

Commit d9e1e93

Browse files
committed
update tests to remove name collision
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
1 parent ad9e724 commit d9e1e93

4 files changed

Lines changed: 10 additions & 6 deletions

File tree

src/rsz/test/clone_flat.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source "helpers.tcl"
33
source "hi_fanout.tcl"
44

5-
set def_filename [make_result_file "repair_fanout7.def"]
5+
set def_filename [make_result_file "clone_flat.def"]
66
# Gates we want to eventually NAND2_X4, NAND3_X4, NAND4_X4
77

88
write_clone_test_def $def_filename NAND2_X4 150

src/rsz/test/repair_fanout7.tcl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ if { ![info exists def_filename] } {
88
if { ![info exists repair_args] } {
99
set repair_args {}
1010
}
11+
if { ![info exists eqy_test_name] } {
12+
set eqy_test_name "repair_fanout7"
13+
}
1114
# Gates we want to eventually NAND2_X4, NAND3_X4, NAND4_X4
1215

1316
write_clone_test_def $def_filename NAND2_X4 150
@@ -37,9 +40,9 @@ estimate_parasitics -placement
3740

3841
# Repair the high fanout net hopefully with gate cloning code.
3942
report_worst_slack -max
40-
write_verilog_for_eqy repair_fanout7 before "None"
43+
write_verilog_for_eqy $eqy_test_name before "None"
4144
repair_timing -setup -repair_tns 100 -verbose {*}$repair_args
42-
run_equivalence_test repair_fanout7 \
45+
run_equivalence_test $eqy_test_name \
4346
-lib_dir ./Nangate45/work_around_yosys/ \
4447
-remove_cells "None"
4548
report_worst_slack -max
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
source "helpers.tcl"
22
set def_filename [make_result_file "repair_fanout7_multi.def"]
33
set repair_args [list -max_repairs_per_pass 10]
4+
set eqy_test_name "repair_fanout7_multi"
45
source "repair_fanout7.tcl"

src/rsz/test/repair_fanout7_skip_pin_swap.tcl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ source "helpers.tcl"
33
source "hi_fanout.tcl"
44

55
if { ![info exists def_filename] } {
6-
set def_filename [make_result_file "repair_fanout7.def"]
6+
set def_filename [make_result_file "repair_fanout7_skip_pin_swap.def"]
77
}
88
if { ![info exists repair_args] } {
99
set repair_args {}
@@ -37,9 +37,9 @@ estimate_parasitics -placement
3737

3838
# Repair the high fanout net hopefully with gate cloning code.
3939
report_worst_slack -max
40-
write_verilog_for_eqy repair_fanout7 before "None"
40+
write_verilog_for_eqy repair_fanout7_skip_pin_swap before "None"
4141
repair_timing -setup -repair_tns 100 -verbose -skip_pin_swap {*}$repair_args
42-
run_equivalence_test repair_fanout7 \
42+
run_equivalence_test repair_fanout7_skip_pin_swap \
4343
-lib_dir ./Nangate45/work_around_yosys/ \
4444
-remove_cells "None"
4545
report_worst_slack -max

0 commit comments

Comments
 (0)