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

maeAddOutput

maeAddOutput(
t_outputName
t_testName
[ ?outputType t_outputType ]
[ ?signalName t_signalName ]
[ ?expr t_expr ]
[ ?plot g_plot ]
[ ?save g_save ]
[ ?session t_sessionName ]
)
=> t / nil

Description

Adds an output for the given test in the currently active setup.

Arguments

t_outputName

Name of the output to be added.

Each output for a test must have a unique name. To avoid adding duplicate output names, you can specify "" and update the output name later in the user interface.

t_testName

Name of the test in which output has to be added.

?outputType t_outputType

Type of the output to be added

The possible values are:

  • "point"(default)
  • "corners"
  • "sweeps"
  • "all"
  • "terminal"
  • "terminalV"
  • "net"

?signalName t_signalName

Name of the signal to be added. This is relevant only when ?outputType is set to "terminal", "terminalV", or "net".

The default value is "" .

?expr t_expr

Expression to be used to calculate the output.

You can create an expression for all evaluation types. For example, "point", "corners", "sweeps", and "all".

?plot g_plot

Specifies if the output is to be plotted.

?save g_save

Specifies if the output is to be saved.

?session t_sessionName

Name of the session.

If not specified, output is added in the current session.

Value Returned

t

Adds the specified output for the given test in the currently active setup.

nil

The specified output is not added for the given test in the currently active setup.

Examples

Adds an output of type expr to test1.

maeAddOutput("Output1" "test1" )

Adds an output of type signal for test1.

maeAddOutput("Output2" "test1" ?outputType "point" ?expr "Output1*10")

Adds an output of type net for test1.

maeAddOutput("Output3" "test1" ?outputType "net" ?signalName "/net2")

Adds the terminal voltage for signal I0/M1/S to the output list for test test1.

maeAddOutput("TerminalOutput2" "test1" ?outputType "terminalV" ?signalName "/I0/M1/S") 
maeSaveSetup()

Return to top
 ⠀
X