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 />

Specifying Statistical Variations<br />

Statistical Configuration on Devices and Subcircuits<br />

The device model argument, STATISTICAL=0|1, can be specified on X instances, device<br />

declarations, or on .SUBCKT definitions, to specify whether any statistical variation due to .MC<br />

can be applied to the specified entities.<br />

If STATISTICAL is 0, the selected devices will keep their nominal values. If STATISTICAL is<br />

1, the selected devices have statistical variation applied. The global default value can be<br />

specified using the option STATISTICAL= 0|1. Default is 1. See the Statistical Configuration<br />

Usage Example.<br />

Note<br />

When a Monte Carlo analysis is specified, merging devices or subcircuits in parallel (with<br />

or without device multiplier M=val specified) is disabled.<br />

Example of Process Variations on a Capacitor Model<br />

The following example demonstrates the statements for a subcircuit to model a simple capacitor<br />

device, and the effects of process variations upon this device. Typically, process experts create<br />

libraries of subcircuits containing much more complex equations and interactions representing<br />

the process effect. Here we have modeled the fact that large geometry devices tend to exhibit<br />

better matching characteristics than small geometry devices.<br />

In the subcircuit CAPA, a capacitor is connected across the two ports PLUS and MINUS. The<br />

value of the capacitor is a function of the subcircuit parameters and the process parameters. The<br />

subcircuit input parameters include the default values of the capacitor area CAREA and<br />

perimeter CPERI (assuming a rectangular shape).<br />

424<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!