minChamferLength
spacingTables( ( minChamferLengthtx_layer(( "length" nil nil ) ['convex | 'concave] )g_table)
) ;spacingTables
Specifies required length of chamfer, indexed by adjacent edge lengths.
In some advanced node processes, 90-degree corners are not allowed on last layer metal. This constraint models this rule.
The figure below illustrates chamfer and adjacent edge lengths are calculated for convex and concave corners.

The figure below illustrates how chamfer and adjacent edge lengths are calculated for shapes with more than one chamfer.

Values
|
The layer on which the constraint is applied. Type: String (layer and purpose names) or Integer (layer number) |
|
Parameters
Examples
Example 1: minChamferLength with one corner
The chamfer length for concave and convex corners must be at least:
- 3.0 when adjacent edge length is 5
- 4.0 when adjacent edge length is 10
-
5.0 when adjacent edge length is 15


Example 2: minChamferLength with multiple corners
The chamfer length for concave and convex corners must be at least:
- 1.0 when adjacent edge length is 5
- 2.0 when adjacent edge length is 10
- 3.0 when adjacent edge length is 15
-
4.0 when adjacent edge length is 35

Return to top