Product Documentation
Cadence Library Manager User Guide
Product Version IC23.1, November 2023

Copying an Exact Hierarchy Using the Copy Wizard

To copy an exact hierarchy of libraries, cells, and views into another library (such that only those cellviews found in the design hierarchy are included in the copy operation), follow these steps:

  1. Select a library, cell, or view.
  2. Choose Edit – Copy Wizard.
    The Copy Wizard form appears.
  3. Select the Exact Hierarchy tab.
    • The selected library name appears in the Top Library field.
    • If you selected a cell, the cell name appears in the Top Cell field.
    • If you selected a view, the view name appears in the Top View field.

    You can change any or all of these values.
  4. If the Top Cell field is empty, type a valid cell name.
  5. If the Top View field is empty, type a valid view name or a list of names separated by spaces.
  6. In the Extra Views – Names, specify additional space-separated view names or expressions to expand the search to include any matching views found in your design hierarchy in the copy operation. You can also type a valid filter string (for example, s*).
    Additionally, or optionally, use the Select button to select specific view types.
    If any of these matching views have their own hierarchies, those additional hierarchies are also included.
  7. In the Skip Libraries field, add or remove names of any libraries whose cellviews you want to skip or to copy into the destination library. Alternatively, click the Edit button to open the Skip Libraries Editor dialog box and select the libraries to skip.
    Cellviews in the libraries named in the Skip Libraries field are not copied and continue to reference their original library. You might want to skip libraries such as reference libraries of contacts, vias, and so forth. Use the skipLibsText environment variable to include the list of libraries in the Skip Libraries field.
  8. Click Generate Copy List.
    The cellviews to copy appear in the copy list. By default, all cellviews are selected for copying.
    If the Library Manager finds referenced items whose view names are not specified in the Views To Copy field or whose libraries are called out in the Skip Libraries field, the View File Summary window appears.
  9. In the View File Summary window, click Yes.
    The list of cellviews not included in the copy list appear on the Referenced Files form.
  10. On the Referenced Files form, do one of the following if you want to move one or more of the referenced files to the copy list:
    • In the Copy list box, click No to change the entry to Yes for each referenced file you want to move to the copy list, then click OK.
    • Click Copy All Files to move all referenced files to the copy list.

    The specified cellviews appear in the copy list on the Copy Wizard form.
  11. In the Destination Library field, type or select a new destination library name to copy the selected cellviews to a different library.
  12. Select the Update Instances check box and select one the required option from the drop-down list.
  13. Select the options in the Database Integrity field if you want to update and validate technology data in the destination library after the copy command is completed.
  14. Click OK.

Library Manager copies the cells in the copy list to the destination library. If the destination library is the same as the top library, Library Manager copies the cells or views to the new names you specified.

If the destination library does not already exist, the New Library form appears, where you can specify a location and design management option for the new library.

Related Topics

Copy Wizard Form (Exact Hierarchy)

Adding a Copied Cell to a Category

Copying to a New Library

Selecting Items for Copying in the Copy Wizard


Return to top
 ⠀
X