Open d-m-bailey opened 10 months ago
@d-m-bailey : Thanks for the bug report and reproducible result. I discovered the reason and why I could not duplicate the issue in a simple test. Occasionally the "M" parameter gets recorded as type double (I forget the reason why), which was happening in this example, and that specific case was not being tested. It is now fixed in netgen version 1.5.265.
Excellent!
There was another property error in the test data, but that is due to a mismatch in the dummy mosfet counts and is not an issue.
netgen
1.5.264
A single pnp transistor is extracted without an
M
parameter. Matching to a single pnp transistor in the source spice with anm
parameter causes a mismatch. Here’s the reduced layout:and here’s the schematic
and here’s the error message
Currently, the
NE
parameter in the source is ignored in the test setup file. If theNE
parameter is removed from the source, no warning message is generated.To duplicate, export
PDK_ROOT
andPDK
for sky130, thentest-netgen.tgz
You should be able to open the schematic
user_analog_project_wrapper.sch
in thexschem
directory. Note that this is not the original schematic data but has been modified to (almost) match the layout.