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