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

pkgMinSpacing

spacings(
( pkgMinSpacing tx_layer 
 {'line | 'pin | 'thruPin | 'smdPin | 'testPin | 'thruVia | 'bbVia |
  'testVia | 'microVia | 'shape | 'bondFinger | 'via | 'hole}
 {'lineOther | 'pinOther | 'thruPinOther | 'smdPinOther | 'testPinOther |
  'thruViaOther | 'bbViaOther | 'testViaOther | 'microViaOther |
  'shapeOther | 'bondFingerOther | 'viaOther}
 'diffNet | 'sameNet  
 f_spacing 
)
) ;spacings

(Virtuoso Layout Suite MXL Only) Specifies the minimum spacing between shapes of the specified object types on the specified layer for RF and advanced package designs.

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.

'lineOther | 'pinOther | 'thruPinOther | 'smdPinOther |
'testPinOther | 'thruViaOther | 'bbViaOther | 'testViaOther |
'microViaOther | 'shapeOther | 'bondFingerOther | 'viaOther

The constraint applies only with 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 two Metal1 via shapes on different nets is 0.1.

spacings(
    ( pkgMinSpacing "Metal1" 
     'via  'viaOther 
'diffNet
0.1
)
) ;spacings

Return to top
 ⠀
X