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


Contents

1

Introduction to Library Manager

Opening the Library Manager

Files and File Extensions

C-level Database Access (CDBA) File Extensions
OpenAccess File Extensions
data.dm File
pc.db File
master.tag File

Controlling the Display of Library Information

Viewing Categories and Files in List Mode
Viewing Categories and Files in Tree Mode

Library Manager Toolbar

Thumbnail Images of Cellviews

Selecting and Moving Data in the Library Manager

Selecting Items in Library Manager
Deselecting Items in Library Manager List Boxes
Moving Data in List Boxes

Viewing and Changing File Permissions

Opening a UNIX Window from the Library Manager

Exiting the Library Manager

2

Library Management

Opening the Library Path Editor

Opening a Cellview

Creating a New Cellview

Filter and Search Options

Using the Filter Combo Box
Using the Search Option

Refreshing the View and Data

Viewing the Current Cellview Status

Renaming a Library

Renaming a Cell

Renaming a View

Renaming Files

Renaming a Reference Library

Changing Library Reference

Deleting a Library

Deleting a Cell

Deleting a View

Deleting Cells Using Filters

Deleting Library or Cell Files

Hiding Cells and Showing Hidden Cells

Showing Hidden Cells

Text Cellviews

Editing Library Properties

Editing Cell Properties

Editing View Properties

Adding Properties to a Library, Cell, or View

Modifying Properties of a Library, Cell, or View

Updating a Managed File

Library Display Settings

Setting Display Options for Libraries

Selecting an Icon for a Library Display Attribute

Creating New Library Attributes

Setting Attributes on a Library

Overriding Customized Library Display Settings

Creating and Displaying a Combined Library

Creating Combined Libraries
Display Combined Libraries

3

Library Browsing

Opening the Library Browser Form

Setting the Library Browser Form To Open Automatically

Selecting a View Using the Library Browser

4

Data Copying

Copy Function in the Library Manager

Pre-Copy Checks in the Library Manager

Copying a Library in the Library Manager

Copying to a New Library

Resolving Copy Problems

Copying a Cell in the Library Manager

Copying a Cell Hierarchy in the Library Manager

Updating Cell Instances
Adding a Copied Cell to a Category
Skip Libraries Together with Update Instances

Copying a View in the Library Manager

Copying a View to Another Name or Cell in the Same Library
Copying a View to Another Library

Copying a View Hierarchy in the Library Manager

Updating View Instances

Copying a Library File

Copying a Library File to Another Name in the Same Library
Copying a Library File to Another Library

Copying a Cell File in the Library Manager

Selecting Text in the Copy Wizard

Selecting Items for Editing in the Copy Wizard
Deselecting Items in the Copy Wizard
Selecting Items for Copying in the Copy Wizard

Editing Text in the Copy Wizard

Editing a Single Item
Editing All Items in a Selected Set
Editing All Items in a column

Performing a Simple Copy Using the Copy Wizard

Copying a Hierarchy Using the Copy Wizard

Copying an Exact Hierarchy Using the Copy Wizard

Copying Specific View Using the Copy Wizard

Copying Specific Cells in a Configuration Using the Copy Wizard

Setting Copy and Rename Preferences

5

Design Management

Setting the Checkin and Checkout Properties

Canceling Checkout for Properties

Checking In and Checking Out Categories

Canceling the Checkout of a Category

Checking In Files and Properties Automatically

Controlling Automatic Checkin Behavior

Always Ask Me
Never Ask Me

Auto Checkin Environment Variable Settings

CDS_PROMPT_CKIN
CDS_AUTO_CKIN

Checking Out Files and Properties Automatically

Controlling Automatic Checkout Behavior

Always Ask Me
Never Ask Me

Auto Checkout Environment Variable Settings

Submitting Changes to the Design Management System

Updating an Item Using Design Manager

Updating Workarea Using Design Manager

Cellview and File Versions

Copying a Version of a Cellview or File

Cellview Version Rules

Design Management File Status

Design Management Status Settings
Displaying the Update Needed Icon
Check In, Check Out, and Cancel Check Out Using the DM Status Form

6

Library Creation

Creating a New Library in the Library Manager

Database Compression Using the oazip Utility

Compressing a Library Using Library Manager

Compiling an ASCII Technology File

Referencing Existing Technology Libraries

Attaching a New Library to an Existing Technology Library

Creating a New Library Without Specifying a Technology File

7

Files in Read-Only Mode

Getting a List of Locked Cellviews

Making Cellviews Read-Only

8

Category Management

Creating a Category Using Library Manager

Editing a Category Using Library Manager

Deleting a Category Using Library Manager

Renaming a Category Using Library Manager

Creating a New Category That Includes Subcategories

Creating a Subcategory in an Existing Category

Modifying a Category to Include a Subcategory

9

Library Manager Customization

Library Manager Customizations Using SKILL Functions

About cdsLibMgr.il File

Customization of Menus Using the cdsLibMgr.il File

Callback Function Triggers

Library Manager Customizations in Standalone Mode and with Other Processes

Library Manager Customizations in Standalone Mode
Library Manager Customization with Other Processes

Restrictions on the Library Manager Customization File

Actions in the Library Manager Customization File

GUI Objects Supported in the Customization File

Issues with Virtuoso Studio Design Environment SKILL
Caution with Pre-Map Callbacks

Library Manager Customization Using the .cdsenv File

.cdsenv File Search Path Order

Using UNIX to Add Settings to a .cdsenv File

Saving Settings to a .cdsenv File

Loading Settings from a .cdsenv file

Using the .libsel File to Customize the Library Manager

Settings in the .Xdefaults file

Settings in the .libmgr file

10

Library Manager Environment Variables

copyValuesFrom

useOptionText

useOptionsOn

selectMatches

useOptionText

useOptionsOn

useOptionText

useOptionsOn

addToCategoryName

addToCategoryOn

addToCellsPattern

allViewsOn

exactHierOn

existenceCheck

extraViews

hierOn

rerefCustomVias

skipLibsOn

updateChoice

viewsText

addPropFiles

overwriteAll

addCellPropFiles

addLibPropFiles

expandRadio

mpsRadio

useMonitor

warnRenameDM

openView

toLibrary

toView

useOptionText

useOptionsOn

addToCategoryName

addToCategoryOn

addToCellsPattern

existenceCheck

extraViews

rerefCustomVias

updateChoice

updateOn

mapTimeout

showDFIIWarning

startupFile

ddDb

server

fileRadio

saveAllOn

saveAsText

libCheckOn

localRadio

regExpOn

overrideRadio

localRadio

viewFilterList

enableDmQuery

showExtendedStates

autoModuleNameUpdate

matchModuleNameCellName

sortCellNameCompareFn

libSelectCellViewCombineMode

skipLibsText

dmSyncDelay

enableDmSyncDelay

showHiddenLibraries

showLibraryColors

showLibraryCustomIcons

showListViewIcons

cellFilter

viewFilter

addHostID

addProcID

addSequence

addUserID

baseName

categoryText

cellLevelText

dblClickEditCellView

libraryText

showCategoriesOn

showFilesOn

showNonVirtuosoViewtypes

viewLevelText

dmRadio

pathText

windowBehavior

forceEnv

useDMfilter

useFastDM

updateOn

refreshSessionOn

useNameOn

useNameText

useOptionText

useOptionsOn

useNameOn

useOptionsOn

compressionOn

enable

display

generate

verbose

11

Library Manager Forms

Access Permission Form

Add Property Form

Attach Library to Technology Library Form

Cancel Check Out Form

Cell Property Editor Form

Change Library References Form

Check In Form

Check Out Form

Choose Environment File To Load Form

Copy Cell File Form

Copy Cell Form

Copy Cellview Version Form

Copy Library File Form

Copy Library Form

Copy Preferences Form

Copy View Form

Copy Wizard Form (Simple Copy)

Copy Wizard Form (Hierarchical)

Copy Wizard Form (Exact Hierarchy)

Copy Wizard Form (By View)

Copy Wizard Form (By Configuration)

Delete By View Form

Delete Cells Form

Delete Cell Views Form

Delete Libraries Form

Delete Library Views Form

Display Options Form

Display Settings Form

DM File Status Form

New Category Form

Library Browser Form

Library Manager Form

Library Property Editor Form

Load Technology File Form

Modify ‘propertyName’ Form

New Category Form

New File Form

New Library Form

Reference Existing Technology Libraries Form

Rename Cell Form

Rename File Form

Rename Library Form

Rename Reference Library Form

Rename View Form

Save Library Manager Defaults Form

Select an icon Form

Submit Form

Technology File for New Library Form

Version Information Form

View Property Editor Form


Return to top
 ⠀
X