Product Documentation
Virtuoso Technology Data Constraints Reference
Product Version IC23.1, November 2023

allowedGateLengthRanges

orderedSpacings(
( allowedGateLengthRanges tx_layer1 tx_layer2 
 (g_ranges)
)
) ;orderedSpacings

Specifies the allowed channel length. The channel length is the width of the poly shape over active.

Values

tx_layer1

The first layer (poly) on which the constraint is applied.

Type: String (layer and purpose names) or Integer (layer number)

tx_layer2

The second layer (active) on which the constraint is applied.

Type: String (layer and purpose names) or Integer (layer number)

g_ranges

The allowed ranges for the channel length (that is, poly width).

Type: Floating-point values specifying length ranges

Parameters

None

Example

The channel length must be greater than 0.2 and less than 0.4 or greater than or equal to 1.0.

orderedSpacings(    
    ( allowedGateLengthRanges "Poly" "Active"
     ("(0.2 0.4)" ">=1.0")
)
) ;orderedSpacings

Return to top
 ⠀
X