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

viaRequiredWithin

spacings(
( viaRequiredWithin tx_layer
 ['cutClass { f_width | (f_width f_length) | t_name }] 
 f_spacing
)
) ;spacings

(Virtuoso Advanced Node for Layout Standard) Specifies that a via cut must have a neighboring via cut within the given distance.

Values

tx_layer

The layer on which the constraint is applied.

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

f_spacing

The spacing between two neighboring via cuts must be less than this value.

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

Example

The distance between two neighboring VB via cuts on Via1 must be less than 0.1.


Return to top
 ⠀
X