Product Documentation
Virtuoso Space-based Router Constraint Reference
Product Version IC23.1, June 2023

shapeRequiredBetweenSpacing

Specifies the minimum spacing between shapes on layer1 that do not require a shape on layer2 between them. Optionally, this constraint depends on the direction of the spacing between the layer1 shapes, either horizontally or vertically.

shapeRequiredBetweenSpacing Quick Reference

Constraint Type

Layer pair (non-symmetric)

Value Types

Value

Database Types

Design, Technology

Scope

design, foundry

Category

Spacing

Value Type

Value

Specifies the distance, in user units, between layer1 shapes. layer1 shapes closer than this distance must have a layer2 shape between them.

Optional Parameter

oaSpacingDirection

Specifies the measurement direction for the layer1 distance.

Type: IntValue 0 any
1 horizontal
2 vertical

Examples

Specifies that Metal1 shapes that are closer than 2.0 user units, when measured in the horizontal direction, must have a Metal2 shape between them.

set_constraint_parameter -name oaSpacingDirection -IntValue 1
set_layerpair_constraint -constraint shapeRequiredBetweenSpacing \
-layer1 Metal1 -layer2 Metal2 -Value 2.0

Illustration for shapeRequiredBetweenSpacing

Related Topics

Spacing Constraints


Return to top
 ⠀
X