Changing View Bindings on a Per-Instance Basis
You can specify view bindings for a single instantiation of a cell. You can make the view binding apply to only the instance you specify (effective no lower in the hierarchy) or you can change it in a way that it is also inherited by the components below the instance in the hierarchy.
To make the binding apply only to the instance, you specify the view in the View to Use column. To make the binding applicable to components below the instance, you specify a view or view list in the Inherited View List column.
To display all of the instances for a particular cell,
- In the Cell Bindings table, click the name of a cell.
-
From the toolbar, click the Instance Table button.
The Hierarchy Editor displays the Instance Bindings table.
To specify an instance binding that applies only to the instance,
- Display either the tree view or the table view of the Hierarchy Editor.
-
If you are displaying the tree view, verify that the Occurrence Mode button is deselected.
The tree view now displays Target: Instance. -
Do one of the following:
or,-
Right-click the instance you want to change.
The following pop-up menu appears.
-
Select Set Instance View and, from the list of available views, select the view you want.
The Source File and Reference Verilog options let you specify a text file. For more information, see Using Text Files in Configuration.
The new view name appears in the View to Use column in the color used to display user bindings. This binding is not inheritable.
-
Right-click the instance you want to change.
-
To see the results of your changes, click the Update icon in the toolbar.
If you selected the Automatic 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.
To specify an instance binding that applies to the instance as well as to objects below it in the hierarchy,
- Display either the tree view or the table view of the Hierarchy Editor.
-
If you are displaying the tree view, verify that the Occurrence Mode button is deselected.
The tree view now displays Target: Instance. -
Click in the Inherited View List column of the instance you want to change, type a new view or list of views, and press
Return. -
To see the results of your changes, click the Update icon in the toolbar.
If you selected the Automatic Update option in the Options form, this step is not required because your configuration is automatically updated. -
To save the changes, from the menu bar, click File – Save or press
Control-s.
Related Topics
Rules Definition at the Instance Level
Changing Library Bindings on a Per-Instance Basis
Defining Stop Points on a Per-Instance Basis
Defining Bind-to-Open on a Per-Instance Basis
Defining Stop Points on a Per-Instance Basis
Return to top