decided that it is beneficial to break symmetries by net name; it's just that net names should not be used before all symmetries related to pins have been broken. So I rewrote the compare routine to take an argument allowing or disallowing net name matches, and make one call to break symmetries by pin name followed by another call to break symmetries by net name. This still solves the original problem, but does not allow symmetries to be broken randomly on internal nets if names have been matched in both netlists. Otherwise the output may report nets that appear to be swapped, making the output confusing. |
||
|---|---|---|
| .. | ||
| Depend | ||
| Makefile | ||
| console.tcl | ||
| netgen.sh.in | ||
| netgen.tcl.in | ||
| netgenexec.c | ||
| tclnetgen.c | ||
| tkcon.tcl | ||
| tmp.out | ||