Floorplan Global Options Form
Use the Floorplan Global Options form to set global options for either the current cellview or the current session.
| Field | Description |
|---|---|
|
This section provides options to assign different highlight colors for hard and soft blocks so that they are visually distinguishable in the layout canvas. |
|
|
Enables color coding of hard and soft blocks.
Environment variable: |
|
|
Specifies the highlight colors for soft blocks.
Environment variable: |
|
|
Specifies the highlight colors for hard blocks.
Environment variable: |
|
|
This section lets you specify which objects are to be automatically re-generated when the physical hierarchy is generated or the components and nets are updated.
See Physical Hierarchy Generation Methods, |
|
|
Specifies that all instances are to be re-generated.
Environment variable: |
|
|
Specifies that all pins are to be re-generated.
Environment variable: |
|
|
Specifies that the boundary is to be re-generated.
Environment variable: |
|
|
This section provides an option to specify whether pins are to be resized during pin snapping. |
|
|
Specifies whether pins are to be resized during pin snapping.
Environment variable: |
|
|
Respect Layer Priority For Valid Routing Layers Constraint On Net |
Specifies that the layer priority to be followed while placing pins during pin optimization. During pin optimization, pins are re-positioned and re-layered to obtain the shortest possible net length. When this option is not selected (default state), the Pin Optimizer places pins on layers that are closest to the connected pin. Example: Pin A is connected to top-level pin B. Valid layers from net PRO for pin A are (M1, M2, M5, M7). Pin B is located on layer M2. The Pin Optimizer first tries to place pin A on M2 to enable the router to connect the two pins without any via insertions. If there are no slots available on M2, the Pin Optimizer tries to place pin A on M1, which is the layer closest to M2. When Respect Layer Priority For Valid Routing Layers Constraint On Net is selected, pins are optimized based on their layer priority.
Environment variable: See Pin Optimization, Support for Net PROs in Virtuoso Floorplanner. |
|
Specifies the default block type for soft blocks when the assigned block type is not custom or digital. Floorplanner supports two types of blocks - custom and digital. Soft blocks can be assigned to either of these block types. The default value is Custom. The block type determines the pin and PR boundary placement during floorplanning, as described below:
Environment variable:
SKILL function to set the placement grid information: |
|
|
This section controls the re-layering of pin labels when their associated pins are re-layered. |
|
|
Re-layers labels to match the pins, but their purposes remain unchanged. This option is selected by default.
Environment variable: |
|
|
Defines the layer and purpose to which labels are to be moved. |
|
|
Enables viewing and selection of soft-block PR boundary, instances, and pins from any hierarchical level. |
Related Topics
Generate Physical Hierarchy Form
Return to top