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.

Speed and Accuracy<br />

Integration Methods<br />

From the <strong>user</strong> perspective, there are not many options. Clamping the maximum allowed time<br />

step is usually the most radical solution, however this may slow down the whole simulation<br />

significantly. Increasing the accuracy may also help.<br />

If these oscillations occur, and they are a problem (for example because the testbench attempts<br />

to measure currents with high accuracy), the solution is to switch to the GEAR method. Much<br />

cleaner current waveforms will be produced by GEAR, however GEAR has its own undesirable<br />

property to artificially damp natural oscillations of the circuit. Thus, for the analysis of pure<br />

oscillators, or when trying to identify local or global instability problems in a design, GEAR is<br />

not recommended, because it will tend to artificially stabilize any circuit. BE is even worse in<br />

this respect.<br />

If you want to gauge how these methods behave with respect to the damping of natural<br />

oscillations, try the following: create a pure parallel LC network between a node you will<br />

initialize at 1Volt (using a .IC statement) and the ground (0). Pick L and C and the transient<br />

analysis duration, T, so that you can see about one hundred periods of the waveform<br />

(T=100.sqrt(L.C).2.pi). Try it with TRAP, then with GEAR, and then with BE.<br />

Related Topics<br />

Time Step Control<br />

Newton Iterations Accuracy Control<br />

Global Tuning of the Accuracy—EPS<br />

Global Tuning of the Accuracy—TUNING<br />

Simulation of Large Circuits<br />

Tips for Improving Simulation Performance<br />

Eldo® User's Manual, 15.3 1247

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

Saved successfully!

Ooh no, something went wrong!