Adjust Boundary Form
Use the Adjust Boundary form to resize or create the area boundary for the selected virtual hierarchy, an instance of the selected soft block, the PR boundary for the selected soft block, or the top-level PR boundary.
| Field | Description |
|---|---|
|
Creates a rectangular area boundary around the selected virtual hierarchy, a PR boundary for the selected soft block, or a top-level PR boundary. |
|
|
Specifies the distance between the rectangular boundary and the PR boundary of the instances inside a virtual hierarchy or soft block. If the instances inside the virtual hierarchy do not have a PR boundary, the distance from the instance bounding box is used. Environment variable: areaBoundaryEnclosure |
|
|
Encloses only instances inside a virtual hierarchy or soft block with a rectangular boundary. |
|
|
Encloses all shapes inside a virtual hierarchy or soft block—such as area boundaries, blockages, and shapes—with a rectangular PR boundary or bounding box. Maskable shapes, such as rulers, markers, text displays, and labels are not enclosed in a PR boundary or a bounding box. |
|
|
Area estimator adds up the instance PR boundary area, if available, to derive the overall area estimation for the virtual hierarchy or soft block. If the instance PR boundary area is not available, the bounding box of the individual instances is used. |
|
|
Area estimator adds up the bounding box area of the individual instances to derive the overall area estimation for the virtual hierarchy or soft block. |
|
|
Specifies the width to height ratio used to determine the size of the area boundary for a virtual hierarchy or the PR boundary for a soft block. Environment variable: areaBoundaryAspectRatio |
|
|
Specifies the area utilization percentage to be used when estimating the size of the area boundary for a virtual hierarchy or the size of the PR boundary for a soft block. Environment variable: areaBoundaryUtilization |
|
|
Opens the When registered, the area estimation function is listed on the form by its Nickname, which is the name associated with the function at the time of its registration. |
|
|
Specifies the width of the area boundary for a virtual hierarchy or the width of the PR boundary for a soft block. Environment variable: areaBoundaryWidth |
|
|
Specifies the height of the area boundary for a virtual hierarchy or the height of the PR boundary for a soft block. Environment variable: areaBoundaryHeight |
|
|
Maintains the boundary of the selected virtual hierarchy or soft block at a specified width, height, or utilization%. This ensures that the area enclosed by the boundary remains constant. |
|
|
Adjusts the area boundary of the parent virtual hierarchy when a lower-level virtual hierarchy or soft block has its area boundary adjusted.
|
|
|
Creates a rectilinear area boundary around the selected virtual hierarchy or soft block. |
|
|
Specifies the distance between the rectilinear boundary and the PR boundary of the instances inside a virtual hierarchy or soft block. If the instances inside the virtual hierarchy do not have a PR boundary, the distance from the instance bounding box is used. Environment variable: areaBoundaryEnclosure
For some advanced process node technologies, the Virtuoso placer excludes certain material types such as trim, nwell, nImplant, and recognition layers, when creating the bounding box. To avoid having the materials from ignored during bounding box creation, you can set the calcBBoxIgnoreMaterialTypes environment variable to “”. |
|
|
Specifies the minimum edge length of the polygonal area boundary. Environment variable: areaBoundaryMinJogLength |
|
|
Area estimator adds up the instance PR boundary area, if available, to derive the overall area estimation for the virtual hierarchy or soft block. If the instance PR boundary area is unavailable, the bounding box of the individual instances is used. |
|
|
Area estimator adds up the bounding box area of the individual instances to derive the overall area estimation for the virtual hierarchy or soft block. |
|
|
Automatically adjusts the area boundary of the parent virtual hierarchy when a lower-level virtual hierarchy or soft block has its area boundary adjusted.
|
|
|
Specifies the coordinates at which the polygon-shaped boundary is drawn. |
|
|
Enables the drawing pointer on the layout canvas that can be dragged from one point to the other, drawing a side of the polygon-shaped boundary at a time. |
Related Topics
Automatic Adjustment of a Virtual Hierarchy Area Boundary
Virtual Hierarchy Boundary Adjustment
Moving Instances Outside a Virtual Hierarchy
Adding Instances to a Virtual Group
Return to top