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.

Monte Carlo Analysis<br />

Introduction to Uncertainty Analysis<br />

Figure 11-2. Tail Probabilities and Yield Computation<br />

These tasks typically enter in a manufacturing flow called “yield learning flow”. In such a flow,<br />

yield is defined to be the proportion of the manufactured circuits that satisfy both the design<br />

engineers’ and the process engineers’ specifications. The yield of a manufactured product<br />

should increase from the initial design to the large-volume production. Yield is therefore related<br />

to the cost of production. Process variations significantly impact circuit performance in nanoscale<br />

technologies, and as process variations become relatively large beyond the 65nm<br />

technologies, the task of yield estimation is increasingly important for circuit designers.<br />

Yield is often interpreted as the probability of failure, rather than the probability of success. A<br />

typical and important example is SRAM manufacturing yield, which is defined to be the<br />

probability of a wrong operation (read, write, or retention) occurring in an SRAM circuit.<br />

Yield may be quantitatively appreciated by considering an explicit value for the acceptable<br />

quality limit (AQL). For example, an AQL for 1Megabit SRAM bit-cell circuits could be<br />

100 ppm. If production of one million such circuits is targeted, the manufacturing process<br />

cannot allow more than 100 defective bit-cells globally. This means that the probability of<br />

failure must be at most:<br />

A specific Monte Carlo algorithm must be used for such low probability values. Eldo provides a<br />

a novel “rare events” Monte Carlo algorithm based on importance sampling techniques. Refer<br />

to “Importance Sampling Monte Carlo” on page 452 for more information.<br />

414<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!