Product Documentation
Virtuoso Parameterized Cell SKILL Reference
Product Version IC23.1, August 2023

pcModifyParam

pcModifyParam( 
d_cvId
S_param
t_type
g_value
)
=> d_paramId / nil

Description

Lets you modify the parameter type and default value for parameters assigned to a compiled Pcell.

Arguments

d_cvId

The database ID of the specified cellview.

S_param

Name of the parameter.

Valid Values: a string or symbol

t_type

Type of the parameter.

Valid Values: int, float, Boolean, string, ILList

g_value

Default value of the parameter. Valid Value: any value consistent with the value type specified

Value Returned

d_paramId

Group ID of the property that stores the parameter.

nil

Returned if the function does not execute.

Examples

pcModifyParam( supermaster "gateWidth" "float" 0.625 )

The above example modifies the parameter gateWidth to have float as its type and 0.625 as its default value.


Return to top
 ⠀
X