minNestedViaSpacing
spacings( ( minNestedViaSpacingtx_cutLayer'maxSideViaNeighborsn_maxSideViaNeighbors['maxSideViasWithNeighborsn_maxSideViasWithNeighbors]f_spacing)
) ;spacings
(ICADVM20.1 Only – 95511) Specifies the minimum spacing between two nested vias and side vias on the given cut layer. A nested via has vias on all four corners, each with zero PRL. The vias in corners are referred to as side vias.

Values
|
The 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 maximum number of side vias that each have the maximum allowed neighbors as specified with |
|
Examples
- Example 1: minNestedViaSpacing with maxSideViaNeighbors
- Example 2: minNestedViaSpacing with maxSideViaNeighbors and maxSideViasWithNeighbors
Example 1: minNestedViaSpacing with maxSideViaNeighbors
Consider the following constraint. The maximum number of neighbors allowed for a side via is 2. For the figure, let us assume that the spacing is as specified.

Example 2: minNestedViaSpacing with maxSideViaNeighbors and maxSideViasWithNeighbors
Consider the following constraint. The maximum number of neighbors allowed for a side via is 2. Further, only 1 side via should meet this requirement. For the figure, let us assume that the spacing is as specified.

Return to top