techGetElectricalRuleTables
techGetElectricalRuleTables(
d_techID
)
=> l_tables / nil
Description
Returns a list of the current density tables defined in the specified technology database. ASCII technology file location: currentDensityTables subsection in the layerRules section. Preferred: Use techGetCurrentDensityRuleTables function.
Arguments
|
d_techID
|
The database identifier of the technology database.
|
Value Returned
|
l_tables
|
A list of the current density table constraint names and the layers to which they apply. The list has the following syntax:
( ( t_constraint tx_layer1 [ tx_layer2 ] ) … )
where,
-
t_constraint is the name of the electrical constraint.
Valid values: Any string -
tx_layer1 is the first layer on which the table constraint is applied.
Valid values: The layer name, the layer number -
tx_layer2 is the optional second layer on which the table constraint is applied.
Valid values: The layer name, the layer number
|
|
nil
|
The technology database does not exist or there are no current density tables defined.
|
Example
techGetElectricalRuleTables(tfID)
=> (("peakACCurrentDensity" "Metal1")
("peakACCurrentDensity" "Via1")
("peakACCurrentDensity" "Metal2")
("peakACCurrentDensity" "Via2")
)
Return to top