<@U01819B63HP> I am trying to do a basic parametric sweep (snapshot attached). In the waveform graph...
h
@Stefan Schippers I am trying to do a basic parametric sweep (snapshot attached). In the waveform graph, how to differentiate between the traces? i.e., how to show the parameter associated with every VOUT trace? Also for the cursors, how to jump from one VOUT trace to another? Is this explained in xschem manual? I couldn't find this.
s
You can use
vout%0
,
vout%1
,
vout%2
to individualy select single runs. ngspice does not store anything related to the parametric sweep variable, xschem just loads all runs, they are numbered incrementally starting from 0 If you dobule click the graph you can put a number in the 'Dataset' textbox to show only that run. You can press the '`t`' key with the mouse close to one of the curves in the graph to keep only that curve (this automatically sets the Dataset number in the graph Dataset textbox). You can put labels on your variables:
"vout_100fF; vout % 0"
"vout_200fF; vout % 1"
h
Thanks @Stefan Schippers The 't' hotkey is great hint Can you please elaborate how and where to put the labels you mentioned?
s
in the image below a 100 run mismatch simulation is visible. I am plotting first run of signal
cal
(run 0) all runs of
saout
run 7 of
saout
run 3 of
saout
In image below
saout
and
cal
would display all 100 runs, however i have set 39 in the dataset textbox inside the dialog box (dialog box appears by double clicking inside the graph).
h
Thanks @Stefan Schippers ! Is the cal%0 syntax in the newest version only? It didn't work for my 2022 version.
s
yes this is rather new.
👍 1
🌏 1