allowedJogWidths
spacingTables( ( allowedJogWidthstx_layer(( "width" nil nil ) {'horizontal | 'vertical} ['snapPatternDefsl_spDefNames] ['mask1 | 'mask2 | 'mask3] ['insideLayers (tx_layer1tx_layer2…tx_layerN) ['insidePurposes (t_purpose1t_purpose2…t_purposeN)] | 'outsideLayers (tx_layer1tx_layer2…tx_layerN) ['outsidePurposes (t_purpose1t_purpose2…t_purposeN)] ]g_rangeTable)
) ;spacingTables
(Virtuoso Layout Suite EXL and higher tiers) Specifies the width-to-width transitions allowed from the preferred direction on the specified layer to the non-preferred direction of the same layer and the snapping requirements for the centerline of shapes in the non-preferred direction.
Values
|
The layer on which the constraint is applied. Type: String (layer and purpose names) or Integer (layer number) |
|
|
The format of the rangeTable row is as follows:
|
Parameters
|
The list of width spacing snap pattern definitions to which this constraint applies. The list of snapPatternDefs or widthSpacingSnapPatternDefs. The centerlines of shapes in the non-preferred direction should snap to one of the specified tracks. |
|
|
The mask to which the table of transitions of this rule belongs to. |
|
|
|
|
|
(Virtuoso Layout Suite EXL and higher tiers) Determines if the constraint applies, based on the presence or absence of one or more layers.
For more information, see |
|
|
(Virtuoso Layout Suite EXL and higher tiers) The |
|
|
(Virtuoso Layout Suite EXL and higher tiers) The |
|
Example
For horizontal M2 wires of width 0.05 and 0.08, measured vertically, the allowed jog widths in vertical direction are 0.06 and 0.12, measured horizontally. Also, the center lines of vertical wires need to snap to polyDef or m1Def tracks.

Return to top