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.

Specifying Simulation Output<br />

Safe Operating Area Examples<br />

SOA check<br />

.width out=80<br />

.model n npn<br />

r1 in out 10k<br />

c1 out 0 1p<br />

q1 c b 0 0 n<br />

rl c vdd 1k<br />

vin in 0 pwl 0 0 1n 10 20n 10 21n 100<br />

vdd vdd 0 5<br />

vb b 0 pwl 0 -1 40n 1<br />

.setsoa d r1 i=(*, 3m)<br />

.setsoa m n ic=(-1u, 3m)<br />

.setsoa e IC(q1)/IB(q1)=(*, 100)<br />

.checksoa<br />

.option eps=1u<br />

.tran 1n 40n<br />

.plot tran v(out)<br />

.plot tran i(r1) ib(q1) ic(q1)<br />

.end<br />

This produces the following warning on screen (or in the .log file, if you are simulating<br />

in background):<br />

Warning 1897: SOA DETECTION: See output file soa.chi for details.<br />

The following results will be obtained in the .chi file:<br />

0*SOA check<br />

0**** SOA INFORMATION (TRANSIENT ANALYSIS)TEMPERATURE = 27.000 DEG C<br />

0******************************************************************<br />

*| R1:<br />

*| I(R1)<br />

*| X AXIS WINDOW: [ 20.32351N 31.73644N ]<br />

*| Value superior to 3.000000e-003 (up to 8.691883e-003 )<br />

*| IC(Q1)/IB(Q1)<br />

*| X AXIS WINDOW: [ 28.46930N 32.91922N ]<br />

*| Value superior to 1.000000e+002 (up to 1.155804e+002 )<br />

*| Q1: model=N<br />

*| IC(Q1)<br />

*| X AXIS WINDOW: [ 35.33005N 40.00000N ]<br />

*| Value superior to 3.000000e-003 (up to 4.972460e-003 )<br />

Total number of SOA instances : 3<br />

Total number of violations : 3<br />

• In the following example, two cards will be kept: the one in xsub corresponding to X1;<br />

and the top level card .SETSOA D X1.R1.<br />

Eldo® User's Manual, 15.3 347

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

Saved successfully!

Ooh no, something went wrong!