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.
- Applies to every instantiation of the cell
- Is inherited by all components in the hierarchy below the cell
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,
- Choose View – Parts Table.
-
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. - 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.
-
Press
Return. -
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. -
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