10.06.2016 Views

eldo_user

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Monte Carlo Analysis<br />

Statistical Variations on Binning Parameters<br />

Statistical Variations on Binning Parameters<br />

Eldo takes into account changes in binning parameters (for example LMIN, LMAX) due to<br />

Monte Carlo variations. Eldo will first make the variations on the .MODEL, and then select the<br />

appropriate model at each Monte Carlo run. For example:<br />

.PARAM P1=1 DEV=5%<br />

.MODEL N.1 NMOS LMIN='1U*P1' LMAX = '2U*P1'<br />

.MODEL N.2 NMOS LMIN='2U*P1' LMAX='3U*P1'<br />

M1 D G S B N W=1U L=1U<br />

Here Eldo will extract a new random value for P1. This value will be used to update parameters<br />

of both N.1 and N.2. When all parameters of the .MODEL have been updated, Eldo will select<br />

the appropriate model to be used for device M1.<br />

If both the size of a device and the binning parameters of its model are altered by Monte Carlo<br />

variations, Eldo will issue an error that it cannot handle this situation.<br />

Use .OPTION MC_IGNORE_BINNING to disable this automatic selection of the binning<br />

parameters at run time; the model selected at the nominal run will then be used for the whole<br />

Monte Carlo process.<br />

Tip<br />

See .PARAM, .MODEL, and .OPTION MC_IGNORE_BINNING in the Eldo Reference<br />

Manual.<br />

Related Topics<br />

Specifying Statistical Variations for Individual Model Parameters<br />

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

Assigning Statistical Variations using the .MCMOD<br />

Command<br />

Modifying the .MODEL lines for the Monte Carlo analysis may not be convenient.<br />

Alternatively, use the .MCMOD command to assign statistical variations for .MODEL<br />

parameters without changing any part of the .MODEL statement.<br />

.MCMOD MODEL_NAME [(LIST_OF_INSTANCES)]<br />

+ PARAM1_NAME LOT|DEV=VALUE [PARAM2_NAME LOT|DEV=VALUE ...}]<br />

The .MODEL name must be specified, followed by one or more pairs of parameters and LOT<br />

and/or DEV values. Optionally, specifying a list of instances will apply the Monte Carlo<br />

probabilities to only instances in that list.<br />

Using the example above, the Monte Carlo parameter may be written as:<br />

446<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!