vpmLoadInDesignViolations
vpmLoadInDesignViolations(
t_libname
t_cellname
t_viewname
t_vdbFilePath
)
=> t / nil
Description
Loads the specified violation database file that contains the violation details for a previous check on a design. As the SKILL function processes each violation from the violations file, it creates markers on relevant design objects.
Arguments
|
t_libname
|
Name of the library of the cellview to be imported or exported for power intent.
|
|
t_cellname
|
Name of the cell to be imported or exported for power intent.
|
|
t_viewname
|
Name of the view to be imported or exported for power intent.
|
|
t_vdbFilePath
|
Name or path of the 1801 file to be imported.
|
Value Returned
|
t
|
Returns t if the violations are loaded successfully.
|
|
nil
|
Returns nil in one of these situations:
-
t_libName, t_cellName, t_viewName are not strings, or are empty strings. -
t_libName, t_cellName, t_viewName do not point to a valid and readable Open Access cellview. -
One of the
t_libName, t_cellName, t_viewName, argument is nil, the user gets a SKILL error. -
The
t_libName, t_cellName, and t_viewName do not match the library, cell, and view name of the design for which the violation file was generated. -
The
t_vdbFilePath references are non-existent or non-readable file. -
Appropriate licenses required by the SKILL function are not available.
|
Example
ret = vpmLoadInDesignViolations( "testlib" "adcTop" "schematic" "./testlib.adcTop.vdb")
Related Topics
Loading the Violations Database
Return to top