hi andrew,
thanks for your input.
Quote: What version of the simulator and environment are you using (spectre will report this in the log file, and for the environment you can do Help->About in the CIW)?
it is front to back design environment 5.10.41.
Quote: What's the circuit inventory - how large is the design?
the inventory is:
nodes 1141
bsim3v3 2550
capacitor 8050
diode 3867
isource 2
quantity 9
resistor 2
switch 3
transformer 6
vsource 20
i am not sure if it is considered to be large, but the issue doesn't happen for a simpler circuit, so i assume at least it is large enough to trigger the problem.
Quote: Anyway, a simple approach might be to:
a) not turn on subcktprobelvl (I think this is just for older releases) - saving lots of currents in older spectre releases can be expensive as it adds many iprobes to the inventory and makes the matrix larger
i am aware of the problem and already de-save all the currents
Quote: b) Run spectre in 64 bit mode. Do (in a terminal) "setenv CDS_AUTO_64BIT spectre" or specify "-64" on the usrCommandLineOption field in Setup->Environment in ADE.
unfortunately this doesn't work either.
now it reports
"Cannot satisfy request for 60 more bytes of memory"
instead of
"Cannot satisfy request for 12 more bytes of memory"
Quote: How are you running the corners? Is this via ADE->Tools->Corners?
yes.