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.

Setting Up An Analysis<br />

Saving and Restarting Transient Simulations<br />

• Skip DC operating calculation<br />

• Skip a portion of transient simulation in subsequent run of the same design<br />

Save/restart can also be used to backup data for long simulations, thus avoid re-simulating<br />

design from the beginning if a power outage occurs.<br />

There are two ways to save simulation information:<br />

• .SAVE command saves analysis data to a file at DC, transient or end of transient<br />

• .OPTION SAVETIME=val saves results every val CPU hours<br />

There are three ways to read previously saved results:<br />

• .USE command<br />

This reads the saved DC result, and can be used as nodeset, ic, guess values.<br />

Used to load DC or operating point information for one or more parts of the circuit to be<br />

simulated; its application is thus in cases where a large or complex circuit is to be<br />

simulated, and the DC or operating point data for parts of the circuit is already known.<br />

Multiple .USE commands may be used in a simulation.<br />

• .LOAD command<br />

This reads the saved DC result, and can be used as nodeset, ic, guess values. Works in a<br />

similar way to the .USE.<br />

• .RESTART command<br />

This reads transient and end of transient saved result. It only supports simple TRAN<br />

simulation. .TRAN associated with .STEP, .MC, .WCASE, .NOISETRAN are not<br />

supported. Modification of circuit topology is not allowed. Old and new waveforms are<br />

concatenated.<br />

The .RESTART command is different from the .USE command in several ways. Firstly,<br />

whereas the .USE information may apply only to part of the circuit, .RESTART data<br />

always applies to the whole circuit. In fact, the .RESTART command first checks that<br />

the node names specified in the file used to restart the circuit, exactly correspond to<br />

those specified in the circuit description file where the .RESTART command is placed.<br />

The .RESTART command may be used to either load the operating (DC) point data and<br />

thereafter perform a transient simulation, or it may be used to restart a transient<br />

simulation from a specific point where the simulation had been interrupted in an earlier<br />

run. To carry out a transient analysis from a specific point, the .TRAN command<br />

parameters need to be changed to specify the new simulation times.<br />

220<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!