Product Documentation
Virtuoso Technology Data Constraints Reference
Product Version IC23.1, November 2023

pkgMinHoleSpacing

spacings(
( pkgMinHoleSpacing tx_layer 
 'line | 'pin | 'thruPin | 'smdPin | 'testPin | 'thruVia | 'bbVia |
  'testVia | 'microVia | 'shape | 'bondFinger | 'via | 'hole
 'diffNet | 'sameNet  
 f_spacing 
)
) ;spacings

(Virtuoso Layout Suite MXL Only) Specifies the minimum spacing between drill shapes and shapes of the specified object type on the specified layer.

Values

tx_layer

The layer on which the constraint is applied.

Type: String (layer and purpose names) or Integer (layer number)

f_spacing

The minimum spacing.

Parameters

'line | 'pin | 'thruPin | 'smdPin | 'testPin | 'thruVia | 'bbVia |
'testVia | 'microVia | 'shape | 'bondFinger | 'via | 'hole

The constraint applies only to objects of this type.

'diffNet | 'sameNet

The constraint applies only to shapes on different nets or the same net, depending on the argument specified.

Example

The minimum spacing between drill shapes and shapes that are on different nets on the Metal1 layer of the bondFinger object type is 0.1.

spacings(
    ( pkgMinHoleSpacing "Metal1" 
     'bondFinger 
'diffNet
0.1
)
) ;spacings

Return to top
 ⠀
X