Tim Edwards
06/29/2021, 1:17 PMMitch Bailey
06/29/2021, 1:59 PMTim Edwards
06/29/2021, 3:03 PMext2spice lvs
command.Mitch Bailey
06/29/2021, 11:24 PMext2spice lvs
is being set, but there are no ports in the ext files extracted from the gds. In the output spice, lower level circuits have ports (even with no ports in the ext file), but the top level has no wrapper.
Can you verify that even if ext2spice subcircuit top on
(ext2spice lvs
) is specified, the top level will not have a subcircuit wrapper if the cell has no ports? (the issue on github has a simple test case)
My guess now is that either the GDS was created without the port information, or magic's tech file isn't recognizing the layers for ports as they are being read in.
In either case, it would be an open_pdks issue.Tim Edwards
06/30/2021, 12:46 AMcif istyle sky130(vendor)
to make sure the ports get read as ports.Mitch Bailey
06/30/2021, 4:08 AMMitch Bailey
07/01/2021, 1:52 PMTim Edwards
07/01/2021, 3:49 PM