Product Documentation
Virtuoso Visualization and Analysis XL SKILL Reference
Product Version IC23.1, November 2023

awvGetWaveNameList

awvGetWaveNameList(
w_windowID
[ ?subwindow x_subwindow ]
)
=> l_infoList / nil

Description

Returns a list containing numbers and names of the waveforms plotted in a subwindow of the specified Waveform window.

Arguments

w_windowID

Waveform window ID.

?subwindow x_subwindow

Identification number of the subwindow (found in the top-right corner of the subwindow).

If you do not specify this argument, the current subwindow is used.

Value Returned

l_infoList

A list containing numbers and names of the waveforms.

nil

The specified Waveform window or subwindow does not exist.

Examples

The following example returns a list of numbers and names of the waveforms plotted in the specified subwindow of the current Waveform window.

win=awvGetCurrentWindow()
=> window:8
awvGetWaveNameList(win ?subwindow 3)
=>
((39 33 34 35 36
 37 38 27 28 29
 30 31 32
    ) 
    ("/OUTP (modelFiles=gpdk090.scs:NN,vdd=2.00e+00,temperature=2.70e+01)" "/OUTP (modelFiles=gpdk090.scs:FF,vdd=1.80e+00,temperature=-4.00e+01)" "/OUTP (modelFiles=gpdk090.scs:FF,vdd=1.80e+00,temperature=0.00e+00)" "/OUTP (modelFiles=gpdk090.scs:FF,vdd=1.80e+00,temperature=1.25e+02)" "/OUTP (modelFiles=gpdk090.scs:FF,vdd=2.20e+00,temperature=-4.00e+01)"
 "/OUTP (modelFiles=gpdk090.scs:FF,vdd=2.20e+00,temperature=0.00e+00)" "/OUTP (modelFiles=gpdk090.scs:FF,vdd=2.20e+00,temperature=1.25e+02)" "/OUTP (modelFiles=gpdk090.scs:SS,vdd=1.80e+00,temperature=-4.00e+01)" "/OUTP (modelFiles=gpdk090.scs:SS,vdd=1.80e+00,temperature=0.00e+00)" "/OUTP (modelFiles=gpdk090.scs:SS,vdd=1.80e+00,temperature=1.25e+02)"
 "/OUTP (modelFiles=gpdk090.scs:SS,vdd=2.20e+00,temperature=-4.00e+01)" "/OUTP (modelFiles=gpdk090.scs:SS,vdd=2.20e+00,temperature=0.00e+00)" "/OUTP (modelFiles=gpdk090.scs:SS,vdd=2.20e+00,temperature=1.25e+02)"
    )
)

The following example returns a list of numbers and names of the waveforms plotted in the subwindow 2 of the current Waveform window.

win=awvGetCurrentWindow()
=> window:9
awvGetWaveNameList(win ?subwindow 2)
=>
((1 2 5) 
    ("in_p" "out" "R2:pwr")
)

The following example returns a list of the numbers and names of the waveforms plotted in the current subwindow of the specified Waveform window.

awvGetWaveNameList(window(9))
=>
((10 11 9) 
    ("V0:p" "net10" ":pwr")
)


Return to top
 ⠀
X