Andrew Beckett
Senior Fellow
Offline
Life, don't talk to me about Life...
Posts: 1742
Bracknell, UK
|
Just because you have 7GB memory does not necessarily mean that an application can use it. Spectre is a 32 bit executable (64 bit version is currently in engineering release), and so can access up to 2Gbyte (2^31) on HP or Linux, and 3.7Gbyte on Solaris.
If it is failing during the initial condition, it may be because the circuit is quite large, or that spectre's front end is using a lot of memory because the model files are complex and veyr parameterised.
If so, you should try using IC5141, and use the +csfe command line option to spectre, or if running under ADE, try using:
envSetVal("spectre.envOpts" "useCsfe" 'boolean t)
before starting DFII (type this in the CIW).
The memory usage of the new front end is significantly lower, and this may buy you enough to run the simulation.
What is the circuit inventory that the simulator reports?
Regards,
Andrew.
|