techSetViaStackLimits
techSetViaStackLimits(d_techIDl_viaStackLimits) => t / nil
Description
Updates the viaStackingLimits in the foundry constraint group in the specified technology database with one or more sets of viaStackingLimits data. This function updates the number for any layer range already in viaStackingLimits and adds a new entry for any layer range not already in viaStackingLimits. If a viaStackingLimits section does not already exist, this function creates one.
Arguments
|
A list of the via stack limits. The list has the following syntax: |
Value Returned
|
The |
|
Example
viaStackingLimits(
( 3 "Metal1" "Metal4" )
( 3 "Metal6" "Metal8" )
) ;viaStackingLimits
Starts with the above viaStackingLimits section in the foundry constraint group specifying:
techSetViaStackLimits(tfID list(list(2 "Metal1" "Metal4") list(2 "Metal5" "Metal7")))
and changes the number for the layer range Metal1 through Metal4 from 3 to 2 and adds an entry setting the number for the layer range Metal5 through Metal7 to 2. The technology database then contains the following viaStackingLimits section in the foundry constraint group:
viaStackingLimits(
( 2 "Metal1" "Metal4" )
( 3 "Metal6" "Metal8" )
( 2 "Metal5" "Metal7" )
) ;viaStackingLimits
Return to top