Cell Category Functions (ddCat Interface)
This topic provides a list of Cadence® SKILL function categories associated with cell category.The files used to store the category information are in a special format developed for use with the Cadence Team Design Manager (TDM).
If you copy a library containing categories with the intent of using a new library name, the category information stored in the .Cat and .TopCat files under the library will require updating because the library name is stored in these files as part of the data.
These files are simple text files which can be manipulated using vi, sed, or awk. The .TopCat file lists the top level categories for the library and each .Cat lists category contents. Items in these files are of the form
library_name/cell_nametype=”cell”
library_name> /category_name.Cat type=”category”
To update the library name to the new library name, edit the files from UNIX like this:
% foreach cat ( *.TopCat *.Cat )
> mv $cat $cat.tmp
> sed -e ‘s/^library_name/new_name/’ $cat.tmp > $cat
> end
Only the functions listed under the categories given below are supported for public use. All other functions, regardless of their name or prefix, and undocumented aspects of the functions, are private and are subject to change at any time.
- ddCatOpen
- ddCatOpenEx
- ddCatAddItem
- ddCatSubItem
- ddCatSave
- ddCatRemove
- ddCatClose
- ddCatGetCatName
- ddCatFindCat
- ddCatGetCellsNotInCat
- ddCatIsObjInCat
Return to top