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

minViaJointExtension

orderedSpacings(
( minViaJointExtension tx_layer1 tx_layer2 
 ['cutClass {f_width | (f_width f_length) | t_name}]
 'jointWidth f_jointWidth 
 'spanLength f_spanLength 
 ['eolMinLength f_eolMinLength]
 f_extension | (f_extension1 f_extension2)
)
) ;orderedSpacings

Specifies the minimum extension of a layer1 shape past the joint edges of a layer2 shape of the specified cut class.

In some advanced node processes, cut shapes require different extensions on joint edges as compared to regular edges. The following figure illustrates joint edges (in green):

Values

tx_layer1

The first layer on which the constraint is applied.

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

tx_layer2

The second layer on which the constraint is applied.

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

f_extension | (f_extension1 f_extension2)

  

The extension of one of the joint edges must be greater than or equal to extension; the extension of one of the joint edges must be greater than or equal to extension1 or the extension of both joint edges must be must be greater or equal to extension2.

Parameters

'cutClass {f_width | (f_width f_length) | t_name}

  

The cut class to which the constraint applies, specified by width, by width and length, or by name (as defined in a cutClasses constraint).

  • f_width: Width
  • f_length: Length
  • t_name: Name of the cut class

'jointWidth f_jointWidth

  

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

'spanLength f_spanLength

  

The constraint applies only if the span length of a joint is greater than this value.

'eolMinLength f_eolMinLength

  

The joint must not be an end-of-line edge with both adjoining edges greater than or equal to this value in length.

Example

If joint width is less than 0.15 and span length is greater than 0.1, the extension of one of the joint edges (Metal1) must be greater than or equal to 0.05 or the extension of both joint edges must be greater than or equal to 0.03.


Return to top
 ⠀
X