minOrthogonalViaSpacing
spacingTables(
( minOrthogonalViaSpacing tx_cutLayer
(( "distance" nil nil )
[f_default]
)
(g_table)
)
) ;spacingTables
Specifies the minimum orthogonal spacing between an overlapping via cut pair and any other via cut based on the distance between the overlapping via cuts.
The following figure illustrates how orthogonal spacing is applied. If the distance between the overlapping via cuts is less than cutWithin, the spacing between the overlapping via cut pair and any other via cut must be greater than orthoSpacing.
Values
|
tx_cutLayer
|
The cut layer on which the constraint is applied.
Type: String (layer and purpose names) or Integer (layer number)
|
|
"distance" nil nil
|
|
|
This identifies the index for table.
|
|
g_table
|
The format of a table row is as follows:
f_cutWithin f_orthoSpacing
where, f_cutWithin is the distance between the overlapping via cuts and f_orthoSpacing is the orthogonal spacing applied between an overlapping via cut pair and any other via cut when the distance between the overlapping via cuts is less than f_cutWithin.
Type: A 1-D table specifying floating-point distance and spacing values.
|
Parameters
|
f_default
|
The spacing value to be used when no table entry applies.
|
Return to top