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

slaOpenOrCreateView

slaOpenOrCreateView(
t_libName
t_cellName
t_viewName
[ g_readOnly ]
)
=> t / nil

Description

When this function is run in edit mode, it opens the specified view in edit mode if the view exists. Otherwise, it creates a new view. In read-only mode, the function opens the provided view in read-only mode. In both cases, invoking this function checks out the ADE Verifier license. You can initialize the view from the Virtuoso CIW or by using the *il script.

Arguments

t_libName

String value specifying the library name.

t_cellName

String value specifying the cell name.

t_viewName

String value specifying the view name.

g_readOnly

Boolean value that specifies if the view must be opened in read-only mode or edit mode. Setting the value to t opens the cellview in read-only mode. The default is nil.

Value Returned

t

The specified view has been opened.

nil

The specified view could not be opened.

Examples

Opens a setup library view in the edit mode and checks out the Verifier license. It creates the setup library view if the given view does not exist.

slaOpenOrCreateView("bertlink" "osc13" "setupLib") 
=> t

Opens the setup library view in read-only mode and checks out the Verifier license.

slaOpenOrCreateView("bertlink" "osc13" "setupLib" t) 
=> t

Related Topics

slaSaveAndCloseView

Setup Library Assistant Functions


Return to top
 ⠀
X