File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
designs/nangate45/bp_fe_top Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -29,3 +29,5 @@ export PLACE_DENSITY_MAX_POST_HOLD = 0.13
2929export TNS_END_PERCENT = 100
3030
3131export FASTROUTE_TCL = $(DESIGN_HOME ) /$(PLATFORM ) /$(DESIGN_NAME ) /fastroute.tcl
32+
33+ export GPL_KEEP_OVERFLOW = 0
Original file line number Diff line number Diff line change @@ -108,8 +108,14 @@ proc write_eqy_script { } {
108108 # See issue OpenROAD#6545 "Equivalence check failure due to non-unique resizer nets"
109109 puts $outfile " gate-nomatch net*"
110110
111- # Necessary to avoid false positive after Yosys 0.49
112- puts $outfile " gate-nomatch clone*\n\n "
111+ # Forbid matching on buffer instances or cloned instances to make it less
112+ # likely EQY will fail to prove equivalence because of its assuming structural
113+ # similarity between gold and gate netlists. This doesn't remove coverage.
114+ puts $outfile " gate-nomatch clone*"
115+ puts $outfile " gate-nomatch place*"
116+ puts $outfile " gate-nomatch rebuffer*"
117+ puts $outfile " gate-nomatch wire*"
118+ puts $outfile " gate-nomatch place*\n\n "
113119
114120 # Equivalence check recipe 1
115121 puts $outfile " \[ strategy basic]\n use sat\n depth 10\n\n "
You can’t perform that action at this time.
0 commit comments