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

Specifying Statistical Variations<br />

.SUBCKT CAPA PLUS MINUS B<br />

+ PARAM: CAREA=1.0 CPERI=2.0 C=-1 W=-1 MISMATCH=1 TOMETER=1E-6<br />

.PARAM TOX_TYP = 1.9E-08<br />

+ COX_TYP = ‘3.9 * 8.85418E-12 / TOX_TYP’<br />

.PARAM D=’CPERI**2-4*CAREA’<br />

.PARAM WDRAWN =<br />

+‘VALIF((C>0)&&(W>0),W,<br />

+ VALIF(D>0,SQRT(D)+CPERI,CPERI)/2)*TOMETER’<br />

.PARAM LDRAWN =<br />

+‘VALIF((C>0)&&(W>0),C/(COX_TYP*WDRAWN),<br />

+ VALIF(D>0,CAREA/WDRAWN,WDRAWN))*TOMETER’<br />

.PARAM A_MM_TOX=0.4543U B_MM_TOX=0.1435<br />

+ DEV_MM_TOX = ’A_MM_TOX/SQRT(WDRAWN*LDRAWN)+B_MM_TOX’<br />

.PARAM TOX = TOX_TYP DEV/GAUSS={DEV_MM_TOX}%<br />

.PARAM COX = ‘3.9 * 8.85418E-12 / TOX’<br />

.PARAM DL = 0.0 LOT/GAUSS={2.0E-09}<br />

.PARAM DW = 0.0 LOT/GAUSS={5.0E-09}<br />

.PARAM LEFF = ‘LDRAWN - DL’<br />

.PARAM WEFF = ‘WDRAWN - DW’<br />

.PARAM AEFF = ‘WEFF*LEFF’<br />

*<br />

CC PLUS MINUS VALUE=’COX * AEFF’<br />

*<br />

.ENDS CAPA<br />

The subcircuit parameters also define intermediate values including the drawn length<br />

LDRAWN and width WDRAWN of the device. These quantities are computed depending on<br />

the values of capacitance C and width W, which are the input parameters of the subcircuit.<br />

When the default value, -1, is used for these parameters the geometry is computed from<br />

CAREA and CPERI. It may be more useful for a designer to specify the capacitance and width,<br />

then calculate the drawn length at the layout stage.<br />

The typical (or nominal) value of the COX parameter is used in the definition of the drawn<br />

length:<br />

You may use this value at layout time to determine the capacitor length that gives the desired<br />

capacitance for a given width. Once a Monte Carlo analysis is started, the parameter COX will<br />

be subject to statistical variations. This is why the typical value of the COX parameter is used,<br />

because if the parameter COX were to be used in the previous expression instead of the nominal<br />

value COX_TYP, different values for capacitor length would be calculated.<br />

Eldo® User's Manual, 15.3 425

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

Saved successfully!

Ooh no, something went wrong!