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

nlIsPcellParam

nlIsPcellParam(
t_libName
t_cellName
t_viewName
t_instanceName
t_deviceParamName
)
=> t / nil

Description

Checks if the specified device parameter represents a Pcell parameter.

If a maestro view is not open, set the environment variable switchViewList before using this function.

Arguments

t_libName

Name of the library.

t_cellName

Name of the cell.

t_viewName

Name of the view.

t_instanceName

Name of the instance.

t_deviceParamName

Name of the device parameter.

Value Returned

t

The specified device parameter represents a Pcell parameter.

nil

The specified device parameter does not represent a Pcell parameter or the provided arguments are invalid.

Examples

The following functions check whether the specified device parameter represents a Pcell parameter.

The first function returns t indicating that the specified device parameter represents a Pcell parameter.

The second function returns nil indicating that the specified device parameter does not represent a Pcell parameter.

nlIsPcellParam("Two_Stage_Opamp" "OpAmp" "schematic" "M4" "simM")
=> t
nlIsPcellParam("Two_Stage_Opamp" "OpAmp" "schematic" "M4" "w")
=> nil

Related Topics

switchViewList


Return to top
 ⠀
X