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

techGetOrderedElectricalRules

techGetOrderedElectricalRules(
d_techID
) 
=> l_electricalRules / nil

Description

Returns a list of all of the ordered electrical constraints specified in the technology database. ASCII technology file location: orderedElectrical constraints in the foundry constraint group. This is a legacy section of the technology file used to store data converted from a technology file containing an obsolete subclass.

Arguments

d_techID

The database identifier of the technology database.

Value Returned

l_electricalRules

A list of lists containing the ordered electrical constraint settings. The list has the following syntax:

( ( t_constraint g_value lt_layer1 lt_layer2 ) … )

where,

  • t_constraint is the name of the ordered electrical constraint.
  • g_value is the value of the ordered electrical constraint.
  • lt_layer1 is the first layer.
  • lt_layer2 is the second layer.

nil

The technology database does not exist or there are no ordered electrical constraints defined.

Example

techGetOrderedElectricalRules(tfID)
=> ( parallelCap 2.00 metal1 metal2 )
( parallelCap 2.00 metal3 metal4 )

Returns the ordered electrical constraints defined in the technology database identified by tfID.


Return to top
 ⠀
X