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

Generate Physical Hierarchy Form

Use the Generate Physical Hierarchy form to generate the physical hierarchy based on the configuration defined in Configure Physical Hierarchy (CPH). It allows you to generate a physical hierarchy from the logical hierarchy in a schematic. It also creates soft layouts and soft abstracts in the layout canvas corresponding to the configuration view generated by CPH. The Generate Physical Hierarchy uses two main engines, Generate All From Source and Generate Abstract From Symbol, to generate blocks.

Field Description

Generate Options

Lets you select the objects to be generated when the physical hierarchy is generated. All options are selected by default. Clear the check boxes for the objects that you do not want to generate

  • Create Instances: Generates instances in the layout canvas.
  • Create Pins: Generates pins below the PR boundary.
  • Create Boundary: Generates the PR boundary.

Environment variables: initCreateInstances, initCreatePins, initCreateBoundary

Extract Top Level Design

Reads the value from the extractAfterGenerateAll environment variable and lets you specify whether the connectivity extraction for top block only and control the extraction for the remaining of the soft block is to be done through the environment variable.

Soft Block List

Provides information about the soft blocks to be generated in the layout canvas. The following information is displayed in the Soft Block List section:

  • LibName:CellName:ViewName: Specifies the names of soft blocks defined in Configure Physical Hierarchy.
  • Param Changed: Specifies whether the soft block parameters have been updated.
  • Layout Exists: Specifies whether a layout exists for the given soft block.
  • Generate: Allows you to specify whether or not you want to generate the soft block. The check box is selected by default in the following conditions:
    • The soft block parameters have changed and a layout exists.
    • The soft block parameters has changed but the layout does not exists.
    • Neither the soft block parameters have changed nor the layout exists.

    The check box is deselected only when the soft block parameters have not changed, but the layout for the soft block exists.

Generate

Specifies which soft blocks are to be configured. The available options are all and none.

Related Topics

Generating a Physical Hierarchy


Return to top
 ⠀
X