illegalHGatePattern
orderedSpacings( ( illegalHGatePatterntx_layer1 tx_layer2'widthf_width'lengthf_length'withinf_distancef_centershapeWidth)
) ;orderedSpacings
Specifies that shapes connected to form an H-shaped pattern on the same layer (layer1) cause a violation if any of the following conditions is true:
- The width of the rails (W) is less than the specified width (width).
- The extension of the rails (X) from the connecting shape is greater than the specified extension (length).
- The distance between the rails (U) is less than the specified distance (distance).
-
The width (V) of the center shape is less than the specified constraint value (centerShapeWidth).

Values
Parameters
Example
If shapes are connected to form an H-shaped pattern on Metal1, the width of the rails must be greater than or equal to 0.3, the extension of the rails from the connecting shape must be less than or equal to 0.9, the distance between the rails must be greater than or equal to 0.5, and the width of the center shape must be greater than or equal to 0.5.
orderedSpacings( ( illegalHGatePattern "Metal1" "Metal2" 'width 0.3
'length 0.9
'within 0.5
0.5
)
) ;orderedSpacings
Return to top