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

Changing Library Bindings on a Per-Cell Basis

You can define a cell-level library list that overrides the global library list for an individual cell. The library list determines the library from which the specific cell is obtained. Libraries are listed in the order of preference. The Hierarchy Editor searches the libraries in the order in which they are listed and uses the cell from the first library in which it is found.

The cell-level library list:

Cell-level library lists can be overridden at the instance and occurrence levels.

Creating a Cell-Level Library List

To create a cell-level library list,

  1. Choose ViewParts Table.
  2. In the Cell Bindings section, click in the Inherited Lib List column of the cell whose binding you want to change.
    The field becomes editable. If the field does not become editable, the library is fixed for your design and cannot be changed.
  3. Edit the inherited library list. The library list that is currently displayed is the global library list. Type the libraries you want to use in the order of preference.
  4. Press Return.
  5. To view the changes in the configuration, click the Update icon.
    If you selected the Auto Update option in the Options form, this step is not required because your configuration is automatically updated.
  6. To save the changes, choose File – Save or press Control-s.

In the Instance Bindings table, you can see the changes applied to the instances the cell contains. If an instance has an instance-level library list, the cell-level list does not apply to that instance.

Related Topics

Rules Definition at the Cell Level

Changing View Bindings on a Per-Cell Basis

Defining Stop Points on a Per-Cell Basis

Defining Bind-to-Open on a Per Cell Basis

Saving Cell Bindings Table Data to a Text File


Return to top
 ⠀
X