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

schSetSplitSymbol

schSetSplitSymbol(
d_cvId
[ g_isSplitSymbol ]
)
=> t / nil

Description

Sets up special properties on the cellview to make it a split symbol of g_isSplitSymbol is t. However, if  g_isSplitSymbol is nil, the specified cellview is converted to a normal symbol by stripping off the aforementioned properties.

Arguments

d_cvId

The ID of an editable cellview with viewType as schematicSymbol.

g_isSplitSymbol

Specifies whether or not to create the cellview as a split symbol. The default value is t.

Value Returned

t

The specified cellview is created as a split symbol.

nil

The specified cellview remains unchanged.

Examples

The following example marks a regular cellview lib bga s1 of type schematicSymbol as a split symbol.

s1 = dbOpenCellViewByType("lib" "bga" "s1" "schematicSymbol" "a")
schSetSplitSymbol(s1)
dbSave(s1)
=> t

Return to top
 ⠀
X