routine does not have an exact equivalent in PrematchLists() and needs to be run beforehand. This fix keeps FlattenUnmatched() from being run on all cells at the beginning and restricts it to being run on the contents of individual cells during matching, after checking if either of the cells is a black-box. Avoiding flattening contents of one side when the other is a black-box (or simply doesn't contain any subcircuits or devices) prevents unnecessary flattening of cells that will never get compared. |
||
|---|---|---|
| .. | ||
| Depend | ||
| Makefile | ||
| console.tcl | ||
| netgen.sh.in | ||
| netgen.tcl.in | ||
| netgenexec.c | ||
| tclnetgen.c | ||
| tkcon.tcl | ||
| tmp.out | ||