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

cphReplaceLibName

cphReplaceLibName(
t_oldName
t_newName
?cfgLib t_libName
[ ?cfgCell t_cellName ]
[ ?cfgView t_viewName ]
)
=> t / nil

Description

Enables update or repair of physConfig views after performing linux copy to copy the library files instead of using the Library Manager Copy Library option.

Arguments

t_oldName

Original name of the library.

t_newName

New name of the library.

?cfgLib t_libName

Name of the library that contains the physConfigs to be updated.

?cfgCell t_cellName

Name of the cell that contains the physConfig views to be updated.

?cfgView t_viewName

Name of the physConfig view to be updated.

Value Returned

t

Name of the library replaced with the new name.

nil

The command was unsuccessful.

Examples

User copies the library called "cph" to "cphNew".

cp –R cph cphNew

User updates the cds.lib and launches Virtuoso. To refresh and reflect the edits made to cds.lib, the user refreshes or runs the SKILL function ddUpdateLibList(). After Virtuoso is refreshed, the user can run cphReplaceLibName to find all the physConfigs in library "cphNew" and replace any library named "cph" with "cphNew".

cphReplaceLibName("cph" "cphNew" ?cfgLib "cphNew") 

Return to top
 ⠀
X