minViaGroupSpacing
spacings( ( minViaGroupSpacingtx_layer'groupNamet_groupName['cutClass {f_cutWidth| (f_cutWidthf_cutLength) |t_name}] 'numCutsx_numCuts['prlf_prl'withinf_within'otherCutClass {f_cutWidth| (f_cutWidthf_cutLength) |t_name}] ['sameMask | 'diffMask] ['vertical | 'horizontal ['cutPrlg_cutPrl]] ['twoSides] ['groupToGroup ['noMergedCuts]] ['mergedCuts] ['otherLayerg_otherLayer]g_spacing)
) ;spacings
(ICADVM20.1 Only – 95511) Specifies the spacing of a cut in a via group to a cut of a given cut class.
The constraint applies selectively for a specified via group only when a cut of the specified cutClass is a neighboring cut of the top or bottom edge of the specified otherCutClass in the specified within distance when the parallel run length or prl is greater than the given value.

Values
|
The cut layer on which the constraint is applied. Type: String (layer and purpose names) or Integer (layer number) |
|
|
The spacing between the cut shapes must be greater than or equal to this value. |
Parameters
|
The constraint applies to the cut class specified by width, by width and length, or by name (as defined in a cutClasses constraint). |
|
|
The constraint applies only if the number of via cuts in the group is exactly this value. |
|
|
This parameter, with
Type: Floating-point values specifying a |
|
|
This parameter, with |
|
|
|
|
|
The constraint applies only if any cut of the via group specified by |
|
|
The mask type. If mask type is not specified, the constraint applies to all cuts on the layer. |
|
|
The constraint applies only in the given direction on spacing between two cuts with a parallel run length more than 0 or more than the specified |
|
|
(ICADVM20.1 Only – 95511 and 95800) The constraint applies only when there are neighbor cuts on both sides. |
|
|
The constraint applies only on cuts of different via groups. Cuts of the same group are merged before the spacing is applied.
(ICADVM20.1 Only – 95511 and 95800) |
|
|
(ICADVM20.1 Only – 95511 and 95800) The cut spacing is applied on the bounding box formed around cuts of a group. |
|
|
(ICADVM20.1 Only – 95511 and 95800) The constraint considers the inter-layer cut spacing between a via group on the current layer to a cut on an adjacent cut layer. |
|
Example
Cuts of the VA cutClass need to have a minimum spacing of 0.05 to the via group VGA if the group has at least 3 members. Cuts of the VB cutClass need to have a minimum spacing of 0.03 to VGA if the group has at least 2 members.

Return to top