6. pyopus.design — Design automation support

Design automation module

Provides functions and classes for computing sensitivity, sizing a design across corners, worst case performance, worst case distance, yield targeting, and Monte Carlo analysis.

pyopus.design.nSamples(y, deltaY, confidence=0.99)

Computes the number of Monte Carlo samples needed for obtaining a yield estimate that is within +-deltaY of y with confidence level given by confidence.


Computes the yield that corresponds to the worst case distance beta.


Computes the worst case distance that corresponds to yield y.

pyopus.design.yieldSigma(y, nSamples)

Computes the standard deviation of estimated yield y computed with nSamples Monte Carlo samples.

Previous topic

5.11. pyopus.problems.cuteritf — CUTEr problem binary interace source code

Next topic

6.1. pyopus.design.sensitivity — Finite difference sensitivity computation and parameter screening

This Page