Tim Edwards01/12/2021, 2:08 AM
was created from some example file in the SkyWater sources. They did not provide any such "corner library" file like
or the equivalent, but only an example of how one should be written (apparenly without consideration of the ".lib" statement, since the suggestion was that you would write one such file for each corner sim you needed). It is not likely that the example was ever intended to be exhaustive. I started adding includes for missing devices, but ngspice started getting so bogged down with the startup, I stopped doing that. So there are cases where one is likely to need an additional
statement for the ngspice netlist. This is aside from suspicious parameters. I agree that
was probably supposed to be
is nothing we did but goes back to the original SkyWater sources. As you noted, there is no other reference in the model file to
, but since it is a BSIM4 model, the
would be relevant.