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.

Eldo Control Language<br />

Statistical Processing<br />

CCO CO VSS 0.15P<br />

.ENDS ONEBITADDER<br />

VDD VDD 0 5<br />

X0 VDD 0 A0 B0 0 SUM0 CO0 ONEBITADDER WIN=WIN_GLOB WOUT=WOUT_GLOB<br />

VA0 A0 0 5<br />

VB0 B0 0 PULSE 0 5 .2N .2N .2N 9.8N 20N<br />

* TRANSIENT ANALYSIS<br />

.TRAN 0.1N 6N<br />

.PLOT TRAN V(SUM0) V(B0)<br />

* EXTRACT SECTION<br />

.EXTRACT TRAN LABEL=DELAY1<br />

TPD(V(B0),V(SUM0),VTHIN=2.5,VTHOUT=0.5)<br />

.EXTRACT TRAN LABEL=DELAY2<br />

TPD(V(B0),V(CO0),VTHIN=2.5,VTHOUT=4.5)<br />

.EXTRACT TRAN LABEL=OPFREQ (1/MAX(EXTRACT(DELAY1),<br />

EXTRACT(DELAY2)))<br />

+ LBOUND=280Meg<br />

* MONTE CARLO ANALYSIS<br />

.OPTION AEX DUMP_MCINFO<br />

.MC 100<br />

+ DATAFLOW=1<br />

.EXTRACT MC LABEL=MINFREQ MCMIN(OPFREQ)<br />

.EXTRACT MC LABEL=MAXFREQ MCMAX(OPFREQ)<br />

* A global factor that artificially scales the sigma of all<br />

variables:<br />

.param g_mm_factor=10<br />

* The sigtail option is used to allow wider spread (up to +/- 4<br />

sigmas) for the input variables:<br />

.option sigtail=4<br />

* The device models (some of the .model parameters have<br />

statistical variations):<br />

.subckt n d g s b param: w=1u l=1u ad=400p as=400p<br />

m1 d g s b modn w=w l=l ad=ad as=as<br />

.param Tox=19E-09 a_mm_Tox=0.4543u b_mm_Tox=0.1435 dev_mm_Tox<br />

='a_mm_Tox/sqrt(w*l)+b_mm_Tox'<br />

.param Vth0=.3322 a_mm_Vth0=0.40654u b_mm_Vth0=0.11654<br />

dev_mm_Vth0<br />

='a_mm_Vth0/sqrt(w*l)+b_mm_Vth0'<br />

.param U0=388.3203 a_mm_U0=0.565745u b_mm_U0=0.264563 dev_mm_U0<br />

1110<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!