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

verifGetMappableType

verifGetMappableType(
g_sessionId
t_path
)
=> t_type / nil

Description

Returns the type of the mappable object.

Arguments

g_sessionId

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

t_path

Hierarchical path and name of the mappable object. Each level of the hierarchy is separated by a '/'.

Value Returned

t_type

The mappable object type. The type can be one of these: Implementation, Test, Output, Run, StatOutput, and StatTest.

nil

The operation was unsuccessful.

Examples

The following set of examples show how to retrieve the mappable object from a cellview in different scenarios.

sess = verifOpenCellView("test" "sample" "verifier")
=> 0
verifGetMappableType(sess "opamp090/full_diff_opamp_AC/maestro/Active")
=> "Implementation"
verifGetMappableType(sess "opamp090/full_diff_opamp_AC/maestro/Active/NoSuchTest")
=> nil
verifGetMappableType(sess "opamp090/full_diff_opamp_AC/maestro/Active/opamp090:full_diff_opamp_AC:1")
=> "Test"
verifGetMappableType(sess "opamp090/full_diff_opamp_AC/maestro/Active/opamp090:full_diff_opamp_AC:1/Current")
=> "Output"

Related Topics

verifAddCustomOutput

verifAddImp

Implementation Functions


Return to top
 ⠀
X