editInstanceBoundaryMode
layout editInstanceBoundaryMode cyclic { "BBox" | "prBoundary" | "snapBoundary" }
Description
Specifies whether the Flip and Rotate commands use the instance bounding box (BBox), the place and route boundary (prBoundary), or the snap boundary (snapBoundary) as the instance border when operating on instances and mosaics.
The default is BBox. For example, if you have a standard cell with a large label that extends well beyond the PR boundary, the bounding box of that cell will be much larger than its place and route boundary. Set this environment variable to prBoundary to have Flip and Rotate ignore the bounding box and consider only the PR boundary when operating on the cell.
If you set this environment variable to
prBoundary or snapBoundary and the instance or mosaic does not have the corresponding boundary, then BBox is used instead.GUI Equivalent
Examples
envGetVal("layout" "editInstanceBoundaryMode")
envSetVal("layout" "editInstanceBoundaryMode" 'cyclic "prBoundary")
envSetVal("layout" "editInstanceBoundaryMode" 'cyclic "snapBoundary")
Related Topics
Return to top