10.06.2016 Views

eldo_user

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 11<br />

Monte Carlo Analysis<br />

Monte Carlo analysis (.MC command) determines the uncertainty in circuit performance due to<br />

simulated random variations.<br />

Tip<br />

For an overview of Monte Carlo analysis in Eldo, refer to the Eldo Monte Carlo Quick Start<br />

manual.<br />

Introduction to Monte Carlo Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411<br />

Introduction to Uncertainty Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411<br />

The Monte Carlo Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415<br />

Basic Statistical Concepts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415<br />

Monte Carlo Basic Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417<br />

Specifying a Monte Carlo Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421<br />

Statistical Variations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423<br />

Specifying Statistical Variations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423<br />

Specifying Statistical Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427<br />

Sharing Distributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429<br />

How to Specify a Distribution Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431<br />

Correlation Between Gaussian Input Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437<br />

Local and Global Variations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442<br />

Specifying Statistical Variations for Individual Model Parameters . . . . . . . . . . . . . . . . . . 445<br />

Statistical Variations on Binning Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446<br />

Assigning Statistical Variations using the .MCMOD Command . . . . . . . . . . . . . . . . . . . . 446<br />

Tolerance Setting Using DEV, DEVX or LOT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447<br />

Sampling Plan Methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451<br />

Standard Monte Carlo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451<br />

Importance Sampling Monte Carlo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452<br />

Quasi-Monte Carlo Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456<br />

Latin Hypercube Sampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457<br />

Model-Based Monte Carlo Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459<br />

Post-Analysis of Monte Carlo Simulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463<br />

Output of Uncertainty Analysis (the .chi File) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465<br />

Primary Statistics of Uncertainty Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473<br />

Additional Uncertainty Analyses (the .mcm File) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491<br />

Input/Output Samples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504<br />

Graphical Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509<br />

Run-Length Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514<br />

Eldo® User's Manual, 15.3 409

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!