Spectre output control: No Output At All

Guest
Greetings all:

I am simulating (DC analysis) a simple digital circuit that has many
inputs (~20): for 2^20 (~1000,000) it makes as many result files in
the RAW directory. I run into a file system limit of the number of
files in a single directory.

I want to tell Spectre avoid making the output files, I found the
following option

simulatorOptions options save=none

Spectre says "No output requested However saving Signal xx" and again
makes one file for each DC run.

Is there anyway to avoid making output (RAW file/directory)
alltogether?

Yes, I know I can break the set of inputs into many smaller chuck as a
work around. But I don't want to.

Any other solution?

Thanks.

Regards,

Hrh
 
That's true. "save=none" chooses one random signal to be saved.
In later Spectre, there should be the option "save=nooutput" which
creates no output file.
You cannot avoid creating the raw directory itself.


Is there anyway to avoid making output (RAW file/directory)
alltogether?
 
Thanks man.

Congrats to Cadence for saving "random information"!

I will write a daemon to regularly clean the directory.
 
hamidrezah@yahoo.com wrote, on 03/13/08 15:35:
Thanks man.

Congrats to Cadence for saving "random information"!

I will write a daemon to regularly clean the directory.
Years ago (12 or 13?), the save=none option was added primarily for mixed-signal
simulations (spectreVerilog) where you really only wanted to look at the digital
signals. It was hard because of the way that the code was structured to turn it
off altogether, so a "random" signal was output just to avoid having to over
complicate the output routines.

Since then, there are many more ways of outputting information from spectre -
e.g. Verilog-A models, SpectreMDL, Spectre's print statement - that having
a proper "no output" switch made more sense.

The save=nooutput was added in MMSIM61.

Regards,

Andrew.
 

Welcome to EDABoard.com

Sponsor

Back
Top