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.

Running Parametric Analyses<br />

Temperature Handling<br />

.model foo1 tnom=20 vto=1<br />

.model foo2 vto=1<br />

.model foo3 tmod=30 vto=1<br />

.option tnom=25<br />

DTEMP and TEMPER examples<br />

In this example, the DTEMP parameter sets the temperature of the capacitor 10°C above the<br />

circuit temperature.<br />

c1 1 2 cmodel1 tc1=25e-3 m=2 dtemp=10<br />

.model cmodel1 c cox=1e-12 capsw=1e-12 del=0.01 l=1 w=1<br />

.TEMP 70<br />

The TEMPER variable may be used in conjunction with VALUE={EXPR} in resistors,<br />

capacitors and inductors to specify devices whose values vary with temperature.<br />

The following example specifies a capacitor Cvariable connected between nodes 3 and 7 and its<br />

value defined as the nominal capacitance C0 multiplied by (1+ 0.002 multiplied by the square of<br />

the current simulation temperature TEMPER). The TEMPER variable may also be used in<br />

expressions for model parameters.<br />

Cvariable 3 7 VALUE={C0*(1+0.002*(TEMPER^2))}<br />

The following example shows how the DTEMP parameter is used to specify a difference<br />

between the circuit temperature and the subcircuit instance temperature. In this example Eldo<br />

will assume that the temperature of devices inside X1 will be 40 + 10 = 50 °C:<br />

.subckt r 1 2<br />

r1 1 2 1 tc1=1<br />

.ends<br />

i1 1 0 1<br />

x1 1 0 r dtemp = 10<br />

.TEMP 40<br />

.op<br />

.end<br />

See Also<br />

• Resistor, Capacitor, and Inductor in the Eldo Reference Manual<br />

• Diode Models, BJT Models, MOSFET Models in the Eldo Reference Manual<br />

• Subcircuit Instance in the Eldo Reference Manual<br />

Related Topics<br />

Assigning Parameter Values<br />

Electrothermal Simulation<br />

290<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!