<#186 extract unique notopports not working as exp...
# openlane-development
g
#186 extract unique notopports not working as expected Issue created by d-m-bailey Version 8.3.322 Expecting
extract unique
and
extract unique notopports
to give the same results for all subcircuits expect the top level ports. However, subcircuits with unconnected wires that have the same text are extracted as connected. In the top view, you can see
inp
and
inn
.

parent

However, the child cell,
bgfc_diffpair_p
, has incorrectly labeled both wires
inn
.

child

Using
extract unique notopports
, I expect that the child nets to be extracted as
inn
and
inn_uq0
, but they are merged in the extracted netlist. Subcells are extracting differently with
notopports
when the expectation is that they will be extracted the same as
extract unique
.

diffpair

To duplicate, download the following tarball and execute the following:
Copy code
tar xzf test_ext.tar.gz
cd test_ext
./run_ext
vimdiff *.ext/*gds.spice
test_ext.tar.gz RTimothyEdwards/magic
g