techSetElectricalRuleTableEntry
techSetElectricalRuleTableEntry(d_techIDt_constraintl_index g_value tx_layer1 [tx_layer2] ) => t / nil
Description
Updates the specified current density table in the specified technology database. ASCII technology file location: currentDensityTables subsection of the layerRules section. If the specified index or index pair is in the table, this function updates the value assigned. If the specified index or index pair is not in the table, this function adds an entry to the table with the specified data.
Arguments
|
The value to apply to the specified table index or index pair. |
|
|
The optional second layer on which the table constraint is applied. |
Value Returned
|
The technology database does not exist or the current density table does not exist. |
Example
techSetElectricalRuleTableEntry(tfID "peakACCurrentDensity" list(1.0 0.3) 5e-08 "Metal2))
=> t
Changes the original table below:
currentDensityTables(
( "peakACCurrentDensity" "Metal2"
(("frequency" nil nil "width" nil nil))
(
(1.0 0.3) 5e-05
(1 0. 0.4) 5e-06
(2e+07 0.3) 5.5e-06
(2e+07 0.4) 6e-07
)
)
currentDensityTables(
( "peakACCurrentDensity" "Metal2"
(("frequency" nil nil "width" nil nil))
(
(1.0 0.3) 5e-08
(1 0. 0.4) 5e-06
(2e+07 0.3) 5.5e-06
(2e+07 0.4) 6e-07
)
)
Return to top