Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

axlAddOutputSignal

axlAddOutputSignal(
t_sessionName
t_testName
t_signalName
[ ?type t_outputType ]
[ ?outputName t_outputName ]
[ ?plot g_plot ]
[ ?save g_save ]
)
=> t / t_error

Description

Adds a signal to a test setup.

Arguments

t_sessionName

Name of session

t_testName

Name of test

t_signalName

Name of the signal to be added to the outputs of the given test.

?type t_outputType

Type of the signal.

Possible values: terminal and net.

Default value: "net"

"sweeps" and "maa" are applicable only for the maestro cellviews created using ADE Assembler.

?outputName t_outputName

Name to be assigned to the signal output.

Default value: ""

?plot g_plot

Specifies whether to plot the output.

Default value: t

?save g_save

Specifies whether to save the output.

Default value: t

Value Returned

t

Successful addition of output to the test

t_error

Returns an error message if unsuccessful.

Examples

The following example code shows how to use the axlAddOutputExpr function to add outputs in batch mode:

session = axlGetWindowSession()
testname = "voltage_divider:voltage_divider:1"
axlAddOutputSignal(session testname "/net1")
=> t
axlAddOutputSignal(session testname "V0/PLUS" ?type "terminal" ?plot t )
=> t
axlAddOutputSignal(session testname "/net2" ?outputName "Out1" ?type "net")
=> t

Return to top
 ⠀
X