Product Documentation
Virtuoso Hierarchy Editor User Guide
Product Version IC23.1, August 2023

Setting Properties on a Global Basis

You can set properties on a global basis by setting them on the root cellview of the configuration. Global properties become the default for the configuration and apply to every level of the hierarchy. Global properties can be overridden at the cell, instance, and occurrence levels.

To set a property on a global basis,

  1. In the tree view or the table view of the Hierarchy Editor, choose View – Properties.
    Property columns are displayed for all the properties that are defined in the property dictionary or in the prop.cfg file.
  2. In the root cellview row (the root cellview is identified by a green pyramid icon in the Information column), click the column of the property you want to set and either type in the value or select it from the drop-down list.
    Properties of type enum have a drop-down list of values from which you select a value. Properties of other types, such as integer or string, have an editable field. For example:

The property value that you set is displayed in the property column of all objects in the hierarchy, unless it is overriden by other values set at the cell, instance, or occurrence level. The value is displayed in blue (the default color for user-defined values) for the root cellview and in black for all other objects.

If a property definition specifies that it cannot be inherited, then it is not inherited by the hierarchy below it even if it is set at the global level.

Related Topics

Properties Setting on the Design

Setting Properties on a Cell

Setting Properties on an Instance

Setting Properties on an Occurrence

Removing Properties


Return to top
 ⠀
X