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

allowedGateWidthRanges

orderedSpacings(
( allowedGateWidthRanges tx_layer1 tx_layer2 
 (g_ranges)
)
) ;orderedSpacings

Specifies the allowed channel width. The channel width is the length 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 width (that is, poly length).

Type: Floating-point values specifying width ranges

Parameters

None

Example

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

orderedSpacings(
    ( allowedGateWidthRanges "Poly" "Active" 
     ("(0.2 0.4)" ">= 1")
)
) ;orderedSpacings

Return to top
 ⠀
X