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

awvGetAssertName

awvGetAssertName(
o_waveform
)
=> t_assertName / nil

Description

Returns the name of the assert defined in violation data.

Arguments

o_waveform

Name of the waveform object.

Value Returned

t_assertName

Name of the assert.

nil

Name of the assert cannot be returned because of an error.

Examples

The following example opens simulation results stored in the specified directory.

openResults("/servers/user/testcase/simulation/lib/cell/maestro/results/maestro/Interactive.16/psf")
=> "/servers/user/testcase/simulation/lib/cell/maestro/results/maestro/Interactive.16/psf"

The following example lists results available in the selected results directory.

results()
=> tran("tranViolations-violations" tranOp model instance output
    designParamVals primitives subckts variables
)

The following example selects the result tranViolations-violations.

selectResults("tranViolations-violations")
=> stdobj@0x30fbade8

The following example lists the outputs available in the selected result.

outputs()
=> ("OOB_FWD_ncap_25_lp.C0.violation1")

The following example gets data.

wave=getData("OOB_FWD_ncap_25_lp.C0.violation1")
=> dr:0x30eea300

The following example returns the name of the assert defined in the violation data.

awvGetAssertName(wave)
=> ("OOB_FWD_ncap_25_lp")

Return to top
 ⠀
X