Product Documentation
Virtuoso Floorplanner User Guide
Product Version IC23.1, November 2023

enablePinLayerSideConstraints

layoutXL.floorplan enablePinLayerSideConstraints boolean { t | nil }

Description

Enables the Respect pin layer/side constraints option, which allows the pins to switch their layers depending on the side on which they are placed by the Pin Optimizer.

Use the rightSidePinLayersConstraints, leftSidePinLayersConstraints, topSidePinLayersConstraints, and bottomSidePinLayersConstraints environment variables to specify the layers on the respective sides.

The default value is nil.

GUI Equivalent

Command:

Floorplan – Pin Optimization

Plan – Pin Planning – Pin Optimization (Virtuoso Layout Suite EXL)

Field:

Respect pin layer/side constraints

Examples

envGetVal("layoutXL.floorplan" "enablePinLayerSideConstraints")
envSetVal("layoutXL.floorplan" "enablePinLayerSideConstraints" 'boolean t)

Related Topics

rightSidePinLayersConstraints

leftSidePinLayersConstraints

topSidePinLayersConstraints

bottomSidePinLayersConstraints

Pin Optimization


Return to top
 ⠀
X