;******************************** ; PHYSICAL RULES ;******************************** physicalRules( mfgGridResolution( ( 1.000000 ) ) ;mfgGridResolution spacingRules( ;( rule layer1 [layer2] value ) ( minSpacing POLY0 2.0 ) ( minWidth POLY0 2.0 ) ( nomSpacing POLY0 3.0 ) ( nomWidth POLY0 3.0 ) ( minSpacing ANCHOR1 2.0 ) ( minWidth ANCHOR1 2.0 ) ( nomSpacing ANCHOR1 3.0 ) ( nomWidth ANCHOR1 3.0 ) ( maxSpacing DIMPLE 45.0 ) ( minSpacing DIMPLE 3.0 ) ( minWidth DIMPLE 2.0 ) ( nomSpacing DIMPLE 3.0 ) ( nomWidth DIMPLE 3.0 ) ( minSpacing POLY1 2.0 ) ( minWidth POLY1 2.0 ) ( nomSpacing POLY1 3.0 ) ( nomWidth POLY1 3.0 ) ( maxWidth POLY1 30.0 ) ( minSpacing P1P2VIA 2.0 ) ( minWidth P1P2VIA 2.0 ) ( nomSpacing P1P2VIA 3.0 ) ( nomWidth P1P2VIA 3.0 ) ( minSpacing ANCHOR2 2.0 ) ( minWidth ANCHOR2 3.0 ) ( nomSpacing ANCHOR2 3.0 ) ( nomWidth ANCHOR2 3.0 ) ( minSpacing POLY2 2.0 ) ( minWidth POLY2 2.0 ) ( nomSpacing POLY2 3.0 ) ( nomWidth POLY2 3.0 ) ( maxWidth POLY2 30.0 ) ( minSpacing METAL 3.0 ) ( minWidth METAL 3.0 ) ( nomSpacing METAL 3.0 ) ( nomWidth METAL 3.0 ) ( minSpacing HOLE0 2.0 ) ( minWidth HOLE0 2.0 ) ( nomSpacing HOLE0 3.0 ) ( nomWidth HOLE0 3.0 ) ( minSpacing HOLE1 3.0 ) ( minWidth HOLE1 3.0 ) ( nomSpacing HOLE1 4.0 ) ( nomWidth HOLE1 4.0 ) ( minSpacing HOLE2 3.0 ) ( minWidth HOLE2 3.0 ) ( nomSpacing HOLE2 4.0 ) ( nomWidth HOLE2 4.0 ) ( minSpacing HOLEM 4.0 ) ( minWidth HOLEM 4.0 ) ( nomSpacing HOLEM 5.0 ) ( nomWidth HOLEM 5.0 ) ( minSpacing POLY0 POLY1 4.0 ) ( minSpacing POLY0 ANCHOR1 4.0 ) ; rule letter A ( minSpacing POLY0 ANCHOR2 5.0 ) ; rule letter F ( minSpacing POLY1 ANCHOR2 3.0 ) ; rule letter K ( minSpacing POLY2 POLY1 3.0 ) ; rule letter I ) ;spacingRules orderedSpacingRules( ; ( rule layer1 layer2 value ) ( minEnclosure POLY0 ANCHOR1 4.0 ) ; rule letter B ( minEnclosure POLY0 POLY1 4.0 ) ; rule letter C ( minEnclosure POLY0 POLY2 5.0 ) ; rule letter D ( minEnclosure POLY0 ANCHOR2 5.0 ) ; rule letter E ( minEnclosure POLY1 POLY0 0.2 ) ( minEnclosure POLY1 ANCHOR1 4.0 ) ; rule letter G ( minEnclosure POLY1 DIMPLE 4.0 ) ; rule letter N ( minEnclosure POLY1 P1P2VIA 4.0 ) ; rule letter H ( minEnclosure POLY1 POLY2 4.0 ) ; rule letter O ( minEnclosure POLY2 POLY0 0.2 ) ( minEnclosure POLY2 DIMPLE 4.0 ) ( minEnclosure POLY2 POLY1 0.2 ) ( minEnclosure POLY2 ANCHOR2 5.0 ) ; rule letter J ( minEnclosure POLY2 P1P2VIA 4.0 ) ; rule letter L ( minOverlap POLY2 POLY1 5.0 ) ; rule letter P ( minEnclosure POLY2 METAL 3.0 ) ; rule letter M ( minEnclosure P1P2VIA POLY1 5.0 ) ; for double thickness only ( minEnclosure HOLE2 HOLE1 2.0 ) ; rule letter T ( minEnclosure HOLEM HOLE2 2.0 ) ; rule letter U ) ;orderedSpacingRules ) ;physicalRules