Hi,
I'm trying to plot the gds parameter of a MOS transistor during DC
sweep. I have done "save M
ppoint" and simulation goes ok. Then from
results browser I'm able to plot gds vs. the sweep parameter in
wavescan. What I wanted to do next was to input this waveform in
calculator, do some processing, namely namely get the reciprocal of it (1/gds) and plot again. When
I tried to plot it from calculator though, I got the following error:
- Warning -
<Calculator>
Evaluation error(ERROR : ("quotient" 0 t nil ("*Error* quotient:
can't handle (1 / nil)"))). Expression: 1/getData("/MN:gds" ?
resultsDir "/home/simulation/HW4_pr3/spectre/schematic" ?result "dc-
dc")
- Warning -
<Calculator>
Evaluation error(Unknown scalar data type: nil). Expression: getData
("/MN:gds" ?result "dc-dc")
As far as I understand it, it says that the denominator is 0 (nil).
However, I just got the waveform from wavescan, so it can't be nil. Even if I
try to put it in the calculator from wavescan and immediately plot back from there, without any
processing it still gives the same error. I tried doing the same
procedure on a regular AC analysis, just plotting node voltages from
results browser and from calculator. It works without a problem. Can
anyone help, please? Thanks