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

maxLengthWithCut

orderedSpacings( 
( maxLengthWithCut tx_metal tx_cut
 'width g_width
 'cutWithin g_cutWithin
 'otherLayer g_otherLayer
 'otherWidth g_otherWidth
 'exceptOtherLength g_exceptOtherLength
 ['secondLayer g_secondLayer
  'secondWidth g_secondWidth
  'exceptSecondLength g_exceptSecondLength]
 g_length
)
); orderedSpacings

(Virtuoso Layout Suite EXL and higher tiers) Specifies the maximum length required on a wire with a single cut without a neighbour cut within a specified distance.

Values

tx_metal

The metal layer on which the constraint is applied.

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

tx_cut

The cut layer on which the constraint is applied.

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

g_length

The length of each edge must be less than or equal to this value.

Parameters

'width g_width

The constraint applies only if the width of the wire is less than this value.

'cutWithin g_cutWithin

  

The constraint applies if there is a neighbour cut within the given value.

'otherLayer g_otherLayer

The constraint specifies that if the wire length on the other layer is greater than this value, the rule is exempted.

'otherWidth f_otherWidth

The constraint applies only if the wire width on the other layer is less than the this value.

'exceptOtherLength g_exceptOtherLength

This parameter specifies that if the wire length on the other layer is greater than this value, the rule is exempted.

'secondLayer g_secondLayer

The rule does not apply if there is a connected shape on this layer with length greater than g_exceptSecondLength and width less than g_secondWidth.

'secondWidth g_secondWidth

Used with g_secondLayer.

'exceptSecondLength g_exceptSecondLength

Used with g_secondLayer.


Return to top
 ⠀
X