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

Halo Properties in Floorplan Property File

A floorplan property file is an extension used to store the configurable parameters of a floorplan and reuse those parameters to configure a new design. These properties are used to create soft blocks for the instances in the physical hierarchy. The halo properties describes the properties that are to be defined for creating halo blockages in the block.

The image below shows halo definitions in a Floorplan properties file and in the Configure Physical Hierarchy window.

You can load a floorplan property file using the Configure Physical Hierarchy (CPH) window. The GUI equivalent of properties which are defined in the CPH window is displayed in the following image.

The following table lists the halo properties, their GUI equivalents, and their descriptions:

Property Name GUI Option Description

haloType

Blockage Type

Describes the type of halo. The valid values for the halo type are "placement" and "layer halo".

haloBlockageType

Blockage Type

Specifies the type of blockage. The valid values for the blockage type are: "placement", "routing", "fill", "slot", "pin", "feedthru", and "screen". The default value is "routing".

For placement blockages, the halo layer is NIL.

haloLayer

Layer

The name of the layer on which halo blockages are to be created.

haloTopOffset

Offset

Top

Describes the distance of a halo blockage from the top of the PR boundary. The valid value is either 0 or a positive float value.

haloBottomOffset

Offset

Bottom

Describes the distance of a halo blockage from the bottom of the PR boundary. The valid value is either 0 or a positive float value.

haloRightOffset

Offsets

Right

Describes the distance of a halo blockage from the right of the PR boundary. The valid value is either 0 or a positive float value.

haloLeftOffset

Offsets

Left

Describes the distance of a halo blockage from the left of the PR boundary. The valid value is either 0 or a positive float value.

Related Topics

Master Properties in Floorplan Property File

Terminal Properties in Floorplan Property File


Return to top
 ⠀
X