Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

dbRemasterInstHeader

dbRemasterInstHeader(
d_instHeaderId 
d_newMasterCvId 
[ t_paramReset ]) 
=> t / nil

Description

Remasters all instances under the specified instance header to the specified master cellview.

Arguments

d_InstHeaderId

Database ID of an instance header.

d_newMasterCvId

Database ID of the new master cellview.

t_paramReset

Valid parameter reset value. The default is "unknown".

Value Returned

t

All instances under the specified under the instance header are remastered to the specified cellview.

nil

The operation failed.

Example

Remasters all instances under the instance header instHeader to the master cellview master2.

master1 = dbOpenCellViewByType("lib" "master1" "schematic")
inst = dbCreateInst(cv master1 "inst" list(3 4) "R0" 1)
instHeaderId = inst~>instHeader
master2 = dbOpenCellViewByType("lib" "master2" "schematic")
dbRemasterInstHeader(instHeaderId master2)

Related Topics

Remaster SKILL Functions

dbUpdateCellNameInInstNamePrefixDuringRemaster

resetOnRemaster

resetLibList

Return to top
 ⠀
X