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

verifGetImpTestOutputs

verifGetImpTestOutputs(
g_sessionId
t_lib
t_cell
t_view
t_history
t_test
[ t_runName ]
)
=> l_impTestOutputs / nil

Description

Returns the list of the outputs for an implementation test in a Verifier session.

Arguments

g_sessionId

Integer, string number, or window specifying the Verifier session ID. For example, 0, "0", or window(2).

t_lib

Library name of the implementation.

t_cell

Cell name of the implementation.

t_view

View name of the implementation.

t_history

History name of the implementation.

t_test

Name of the test in the specified implementation.

t_runName

Run name for the implementation is in 'Run Plan' mode. This argument is optional.

Value Returned

l_impTestOutputs

The list of the outputs in the specified test.

nil

The specified test does not exist or there is no outputs in the specified test.

Examples

The following example opens a Verifier cellview and retrieves all the outputs of a test of the specified implementation.

uid = verifOpenCell("test" "sample" "verifier")
=>t
tests=verifGetImpTests(uid "opamp090" "full_diff_opamp_AC" "maestro" "Active")
("opamp090:full_diff_opamp_AC:1" "opamp090:full_diff_opamp_TRAN:1")
outputs=verifGetImpTestOutputs(uid "opamp090" "full_diff_opamp_AC" "maestro" "Active" "opamp090:full_diff_opamp_AC:1")
("Bandwidth" "Current" "DCGain" "InputRandomOffset" "MAC_DCGain")

For an example on how verifGetImpTestOutputs can be used in a custom function, see Copy Implementation Units to Requirements.

Related Topics

verifGetImpTests

Implementation Functions


Return to top
 ⠀
X