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

minParallelViaSpacing (Two layers plus metal)

spacings(
( minParallelViaSpacing tx_cutLayer1 tx_cutLayer2 tx_metalLayer 
 f_spacing 
)
) ;spacings

Specifies the minimum edge-to-edge spacing between via cuts on two different layers if the via cuts have parallel edges with an overlap greater than zero. The constraint does not apply if the via cuts share the same metal shape on the layer between the cut layers.

Values

tx_cutLayer1

The first cut layer on which the constraint is applied.

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

tx_cutLayer2

The second cut layer on which the constraint is applied.

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

tx_metalLayer

The metal layer on which the constraint is applied. The metal layer must be between the two cut layers.

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

f_spacing

The minimum spacing required between the via cuts.

Parameters

None


Return to top
 ⠀
X