Product Documentation
Virtuoso Layout Suite XL: Connectivity Driven Editing User Guide
Product Version IC23.1, November 2023

foldInPlaceDirection

layoutXL foldInPlaceDirection string { "Increasing" | "Decreasing" }

Description

Controls the direction in which the fold is created relative to the location of the instance that is selected for folding.

This environment variable is dependent on foldInPlace being set to t.

The default is "Increasing", which means that the new folds start at the lower left of the selection when positioning the folds for horizontal and vertical orientation.

When set to "Decreasing", the new folds start at the lower right of the selection when positioning the folds for horizontal orientation, and start at the upper left of the selection when positioning the folds for vertical orientation.

If the original instance is at an orientation, such as R90, that can place the folds vertically, the Create In Place option can be used to create the new folds above or below the original instance.

GUI Equivalent

Command:

Connectivity – Generate – Folded Devices

Field:

Create In Place

Examples

envGetVal("layoutXL" "foldInPlaceDirection")
envSetVal("layoutXL" "foldInPlaceDirection" 'string "Decreasing")

Related Topics

Generate Folded Devices Form

List of Layout XL Environment Variables

Setting Environment Variables


Return to top
 ⠀
X