@@ -36,7 +36,9 @@ report_checks -through r2/D -digits 3
3636# - it looks like "-through" creates a cache internally.
3737# report_checks -through u1z -through r2/D -digits 3
3838puts " Equivalence check - pre"
39- run_equivalence_test replace_hier_mod1 ./Nangate45/work_around_yosys/ " None"
39+ run_equivalence_test replace_hier_mod1 \
40+ -lib_dir ./Nangate45/work_around_yosys/ \
41+ -remove_cells " None"
4042
4143puts " ### swap bc1 to inv_chain ###"
4244# set_debug_level ODB replace_design 1
@@ -50,7 +52,9 @@ estimate_parasitics -placement
5052report_checks -through r2/D -digits 3
5153# report_checks -through u1z -through r2/D -digits 3
5254puts " Equivalence check - swap (buffer_chain -> inv_chain)"
53- run_equivalence_test replace_hier_mod1 ./Nangate45/work_around_yosys/ " None"
55+ run_equivalence_test replace_hier_mod1 \
56+ -lib_dir ./Nangate45/work_around_yosys/ \
57+ -remove_cells " None"
5458
5559puts " ### swap bc1 back to buffer_chain ###"
5660replace_hier_module bc1 buffer_chain
@@ -63,7 +67,9 @@ estimate_parasitics -placement
6367report_checks -through r2/D -digits 3
6468# report_checks -through u1z -through r2/D -digits 3
6569puts " Equivalence check - swap for rollback (inv_chain -> buffer_chain)"
66- run_equivalence_test replace_hier_mod1 ./Nangate45/work_around_yosys/ " None"
70+ run_equivalence_test replace_hier_mod1 \
71+ -lib_dir ./Nangate45/work_around_yosys/ \
72+ -remove_cells " None"
6773
6874puts " ### swap bc1 back to inv_chain ###"
6975replace_hier_module bc1 inv_chain
@@ -76,4 +82,6 @@ estimate_parasitics -placement
7682report_checks -through r2/D -digits 3
7783# report_checks -through u1z -through r2/D -digits 3
7884puts " Equivalence check - redo swap (buffer_chain -> inv_chain)"
79- run_equivalence_test replace_hier_mod1 ./Nangate45/work_around_yosys/ " None"
85+ run_equivalence_test replace_hier_mod1 \
86+ -lib_dir ./Nangate45/work_around_yosys/ \
87+ -remove_cells " None"
0 commit comments