new library concept for corner/statistic/mismatch simulation #269
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Additional to corner and statistically simulation allows this extension local mismatch simulation with ngspice monte-carlo approach. This is valid for hbt, lv-nmos and hv-nmos. Passive elements are unchanged and have to be revised.
The corner lib's have extended entries for typical, corner and mismatch and combination block's which the user have to specify. No more specifications of mm_ok and mc_ok on schematic/netlist level because of their meaning of number of std-deviation this was error-prone. They are setted internally.
Statistical parameter are untouched. Their meaning in compare to corner have to be investigated.
Mismatch parameter are derived from few entries in old lib and compared to empirical values. These values have to be verified. The mc varied parameter (and partly area dependent) go to instance line of the psp model.
Ngspice test cases will be provided.