Product Documentation
Virtuoso Schematic Editor SKILL Functions Reference
Product Version IC23.1, November 2023

schGetSplitInstances

schGetSplitInstances(
d_instId
)
=> l_splitInstIds / nil

Description

Returns a list of split instance IDs that are associated with the given split-primary instance.

Arguments

d_instId

Split primary instance ID.

Value Returned

l_splitInstIds

Returns a list of split instances.

nil

Returning the list was unsuccessful.

Examples

Returns a list containing i0_s1, i0_s2, i0_s3.

s1 = dbOpenCellViewByType("lib" "bga" "s1" "schematicSymbol" "r")
s2 = dbOpenCellViewByType("lib" "bga" "s2" "schematicSymbol" "r")
s3 = dbOpenCellViewByType("lib" "bga" "s3" "schematicSymbol" "r")
i0_s1 = schCreateInst(cvId s1 "I0" 0:1 "R0")
i0 = schGetSplitPrimaryInst(i0_s1)
i0_s2 = schCreateInst(cvId s2 "I0" 0:2 "R0")
i0_s3 = schCreateInst(cvId s3 "I0" 0:3 "R0")
schGetSplitInstances(i0)

Return to top
 ⠀
X