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.

Eldo Control Language<br />

Advanced Simulation Options<br />

Then, if many simulations use the same netlist file, at the end of the simulation the .chi file is the<br />

.chi file of the last simulation.<br />

Backup cir File<br />

By default, the Control Language makes a copy of the netlist simulated inside tasks to provide a<br />

trace in case debug is needed. To change this behavior, set the following option:<br />

wdb File<br />

.option backup_<strong>eldo</strong>_cl_netlists=0<br />

By default, when waveform results are assigned to task local variables to be able to perform<br />

some post-processing after a simulation, the waveforms are copied from the .wdb file generated<br />

during the simulation to the main .wdb file. If many simulations are run and many waveform<br />

results are used, the main .wdb can become very large and slow further simulations. To avoid<br />

this problem, set the following option:<br />

.option keep_<strong>eldo</strong>_cl_temp_waves=0<br />

Then, waveforms results will be automatically deleted from the main .wdb file when they are<br />

not used anymore (the waveform is deleted when all variables depending on this waveform<br />

become out of scope). See functions operating on wdb files in “Library of Functions for Tasks”<br />

on page 854 to know how to explicitly save waveforms in a .wdb file in this case.<br />

Arguments<br />

By default, arguments passed to Eldo on the command line will also be passed to Eldo processes<br />

performing the Control Language simulations. If arguments are set with the args argument of<br />

the simulation function, these new arguments will be appended to those passed to the main Eldo<br />

process. For example, if you run Eldo with the arguments -compat or -premier, Eldo processes<br />

performing the simulation will also be run using these arguments. To deactivate this behavior,<br />

set the following option:<br />

.option propagate_<strong>eldo</strong>_cl_main_args=0<br />

Then, arguments set to the args parameter of the simulation function will be the only ones<br />

passed to the Eldo processes performing the simulations.<br />

Related Topics<br />

Defining and Running Simulations<br />

Generated Files<br />

Tasks<br />

1116<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!