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.

Eldo Netlist Setup<br />

Case-Sensitivity<br />

• Running Eldo with the -case argument applies case-sensitivity to the full netlist. If the<br />

netlist contains different language parts then the argument is applied to all parts.<br />

Examples<br />

If you have the following netlist with case-sensitive model names (rLk and rlk):<br />

test1.cir<br />

.model rlk res level=4 RSH=1000<br />

.model rLk res level=4 RSH=10000<br />

Ibias1 0 N1 1mA<br />

Rbig1 N1 0 rLk L=10u W=10u<br />

Ibias2 0 N2 1mA<br />

Rbig2 N2 0 rlk L=10u W=10u<br />

.OP<br />

.end<br />

then you must run Eldo in case-sensitive mode:<br />

<strong>eldo</strong> test1.cir -case<br />

The voltage for node N1 will be 1V while voltage for node N2 it will be 10V. If you run Eldo in<br />

default mode on this netlist, it will exit with the following error generated:<br />

ERROR 504: In file "./test1.cir" line 3:<br />

+ MODEL "RLK": is defined twice.<br />

Here follows another example using case-sensitivity in nodes names (N1 and n1):<br />

Test2.cir<br />

Ibias1 0 N1 1mA<br />

Rbig1 N1 0 1K<br />

Ibias2 0 n1 1mA<br />

Rbig2 n1 0 1k<br />

.OP<br />

.end<br />

again you must run Eldo in case-sensitive mode:<br />

<strong>eldo</strong> test2.cir -case<br />

and the Eldo output will be:<br />

DC:2 iterations FOR DC analysis<br />

N1<br />

1.0000E+00<br />

n1<br />

2.0000E+00<br />

Running Eldo in default mode will output:<br />

DC:2 iterations FOR DC analysis<br />

N1<br />

1.5000E+00<br />

106<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!