Product Documentation
Virtuoso Technology Data SKILL Reference
Product Version IC23.1, June 2023

techSetOrderedElectricalRule

techSetOrderedElectricalRule(
d_techID 
t_constraint 
g_value 
tx_layer1 
tx_layer2
) 
=> t / nil

Description

Updates the value of the first ordered electrical constraint for the specified layers in the specified technology database. ASCII technology file location: orderedElectrical subsection in the foundry constraint group. This is a legacy section of the technology file used to store data converted from a technology file containing the obsolete orderedCharacterizationRules subclass.

Arguments

d_techID

The database identifier of the technology database.

t_constraint

The name of the ordered electrical constraint.

Valid values: Any string

g_value

The value of the electrical constraint.

Valid values: Any floating-point number, any integer

tx_layer1

The first layer.

Valid values: The layer name, the layer number

tx_layer2

The second layer.

Valid values: The layer name, the layer number

Value Returned

t

The ordered electrical constraint was updated or created successfully.

nil

The technology database does not exist or the layers are not defined.

Example

techSetOrderedElectricalRule(tfID "minEnclosure" 0.6 "via" "metal1")
=> t

Sets the minimum enclosure constraint for the via and metal1 layers to 0.6 user units in the technology database identified by tfID.


Return to top
 ⠀
X