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

ctSetCompTypeGroupAttr

ctSetCompTypeGroupAttr(
g_physConfigID
t_ctgName
t_attrName { deviceType | activeLayer | width | length | splitParam | orientation | edgeType | numFins | widthPerFin | foldingThresholdFins | foldingThreshold | foldingMin | foldingStep | views | drain | gate | source | bulk }
g_value
)
=> t / nil

Description

Sets an attribute by name in the component type.

Arguments

g_physConfigID

ID of the physical configuration cellview.

t_ctgName

Name of the component type group.

t_attrName

Name of the attribute you want to set. Enclose the name in quotation marks.

Valid Values: deviceType, activeLayer, width, length, splitParam, orientation, edgeType, numFins, widthPerFin, foldingThresholdFins, foldingThreshold, foldingMin, foldingStep, views, drain, gate, source, and bulk.

deviceType is called Component class on the graphical user interface.

g_value

Value for the attribute.

For details of the valid values for each attribute, see ctCreateCompTypeGroup.

Value Returned

t

The attribute value was set.

nil

The attribute value was not set.

Example

ctSetCompTypeGroupAttr(physConfigID "nmos" "foldingThreshold" 2)

Related Topics

ctCreateCompTypeGroup


Return to top
 ⠀
X