magic icon indicating copy to clipboard operation
magic copied to clipboard

extract unique notopports not working as expected

Open d-m-bailey opened this issue 2 years ago • 2 comments

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:

tar xzf test_ext.tar.gz
cd test_ext
./run_ext
vimdiff *.ext/*gds.spice

test_ext.tar.gz

d-m-bailey avatar Sep 28 '22 05:09 d-m-bailey

@d-m-bailey : Really dumb error. A one-word modification to magic version 8.3.328 fixes it. Thanks for providing the example!

RTimothyEdwards avatar Sep 28 '22 21:09 RTimothyEdwards

Should be fixed now. . . can this issue be closed?

RTimothyEdwards avatar Oct 07 '22 18:10 RTimothyEdwards

I believe this works now.

d-m-bailey avatar Mar 24 '23 02:03 d-m-bailey