minPrlTwoSidesSpacing
spacings( ( minPrlTwoSidesSpacingtx_cutLayer'cutClass {f_width| (f_width f_length) |t_name} 'otherCutClass {f_width| (f_width f_length) |t_name} 'prlRangeOneg_prlRangeOne'prlRangeTwog_prlRangeTwo(f_prlSpacingf_nonPrlSpacing) )
) ;spacings
(Virtuoso Advanced Node for Layout Only) Specifies that the center-to-center spacing between two cut shapes on a layer must be greater than or equal to prlSpacing if the parallel run length between the cut shapes satisfies both 'prlRangeOne and 'prlRangeTwo. If the cut shapes do not satisfy 'prlRangeOne and 'prlRangeTwo, the center-to-center spacing between them must be greater than or equal to nonPrlSpacing. The cut shapes can belong to the same cut class or to different cut classes.
Values
Parameters
|
The cut class to which the constraint applies, specified by width, by width and length, or by name (as defined in a cutClasses constraint). |
|
|
The other cut class to which the constraint applies, specified by width, by width and length, or by name (as defined in a cutClasses constraint). |
|
|
If the parallel run length falls in the range prlRangeOne in one direction and in the range prlRangeTwo in the perpendicular direction, the center-to-center spacing between the two cut shapes must be greater than or equal to prlSpacing.
Type: Floating-point values specifying a |
|
Example
The center-to-center spacing between two VA via cuts must be greater than or equal to 0.15 if the parallel run length between them falls in the range [-0.07 -0.05] in one direction and in the range [-0.1 -0.08] in the perpendicular direction.
If the parallel run length is not satisfied in one or both directions, the center-to-center spacing between the two via cuts must be greater than or equal to 0.2.

Return to top