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.

Electrothermal Simulation<br />

Specifying an Electrothermal Simulation<br />

Alternative Syntax for External Definition<br />

The thermal node can be defined external to the subcircuit definition. This means thermal<br />

analysis can be used without modifying the structure of your design kits (schematics, symbols,<br />

models). This is different to the internal definition where you can only define the thermal node<br />

of a subcircuit by adding the command inside its definition.<br />

You specify the .TEMPNODE SUBCKT=subckt THNODE=node external to the subcircuit<br />

definition, not internal. It creates a thermal node named node in the subcircuit. Because it is an<br />

internal node, the instantiations of the subcircuit do not need to change. Its hierarchical name<br />

must be used to connect it to a thermal network.<br />

Electrothermal Simulation Outputs<br />

Additional outputs are available when using electrothermal simulation. You can easily plot the<br />

dissipated power, the local time-varying temperature of the blocks, and the temperature<br />

elevations. For example:<br />

• Instantaneous power:<br />

.plot tran pow(X1) pow(X2)<br />

• Instantaneous temperature, in degrees Celsius:<br />

.plot tran temp(X1) temp(X2)<br />

• Temperature change (from the global temperature):<br />

.plot tran V(th1) V(th2)<br />

Electrothermal Simulation Modes<br />

To select the accuracy of the electrothermal simulation, specify option ETMODE=0|1|2.<br />

When ETMODE=1, default, Eldo makes the assumption that the temperature evolves at a<br />

slower rate than electrical quantities to perform a faster simulation. When this assumption is<br />

true (which is the case in real circuits), results are accurate. If this assumption is not true<br />

(generally for ideal circuits), select ETMODE=2 to obtain accurate results. Specifying<br />

ETMODE=0 deactivates electrothermal simulation.<br />

Notes<br />

• For internal definition syntax, there can be only one .TEMPNODE command per<br />

.SUBCKT: all devices in a subcircuit share the same temperature node, hence the same<br />

temperature.<br />

• For internal definition syntax, the node specified on the .TEMPNODE command is<br />

usually a node at the interface of the .SUBCKT definition, to connect a thermal network<br />

between subcircuits. This is not mandatory: thermal devices can be connected from<br />

outside using full-hierarchical names (for example R1 x1.x2.thn x1.x3.thn 1).<br />

718<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!