Product Documentation
Virtuoso MultiTech Framework User Guide
Product Version IC23.1, November 2023

vmtValidateUnifiedLibrary

vmtValidateUnifiedLibrary(
[ ?libName t_libName ] 
[ ?cellView x_cellView ] 
[ ?viewList t_viewList ] 
)
=> numErrors / nil

Description

Validates the existence of required views and cross-view consistency in the cells of a library or the master libraries for all the instances in a design. If a library name is provided, all the cells in the library that match the specified list of views are opened and added to a list for validation. If a cellview is specified, the specific cell is added to a list for validation. If no library name or cellview is provided, no validation is performed.

Arguments

?libName t_libName

Specifies the name of the library to be validated. By default, no libraries are validated.

?cellView x_cellView

Specifies the db ID of the currently open cellview to be validated. By default, no cellview is opened.

?viewList t_viewList

Specifies the list of views to be validated. The default view list is '("layout" "schematic").

Value Returned

numErrors

The validation was completed successfully and the returned number of errors was found.

nil

The validation could not be done.

Examples

Related Topic

Unified Library Validation


Return to top
 ⠀
X