CATAL(5) ALLIANCE FILE FORMATS CATAL(5) NAME catal - catalog file format DESCRIPTION Predefined libraries The environment variable MBK_CATA_LIB(1) defines several paths cor- responding to the Alliance predefined cell libraries. Each library is in one unix directory. sxlib standard cell library dp_sxlib data-path compiler library rflib registers library ramlib ram library romlib rom library padlib pads lib For each library, a special file named CATAL describes the library contents. This file must be in the same direc- tory as the library cells. For the Alliance tools, the cells described in the predefined li- braries are read only. The working library The environment variable MBK_WORK_LIB(1) defines the current working directory. Its default value is . (dot). This directory will con- tain the user cells, seen as read write by the Alliance tools. It is not necessary to describe all the user cells in a catalog file. But the user can locally define a catalog file for the working li- brary. The local catalog file name is set by the environment vari- able MBK_CATAL_NAME(1), CATAL by default. Alliance will concatenate all catalog files of the predefined libraries and the optional cata- log file of the working library to access the attributs of each cell. Cells attributs A cell may be characterized by four attributs: C this attribut means that the cell is a leaf cell in the context of a recursive flatten, for ei- ther the layout or netlist view. The cell will not be flattened. G this attribut means that the cell has an exist- ing equivalent GDS or CIF representation. It is used by the symbolic to real translation tool, s2r(1), to make direct replacements. F this attribut means that the cell is used as a feed through. D this attribut is used only in the user defined catalog. As the user is not allowed to delete a cell in a predefined library, it is possible to virtually remove a cell of a predefined library with the D attribut in the user defined catalog. EXAMPLE a2_y C a2p_y C a3_y C a3p_y C n1_y C na2_y C p1_y C tie_y C . . . p1_y G . . . tie_y F SEE ALSO mbk(1), sxlib(1), incatalog(3), incatalogdelete(3), incatalogfeed(3), in- cataloggds(3), MBK_CATA_LIB(1), MBK_CATAL_NAME(1), MBK_WORK_LIB(1). ASIM/LIP6 October 1, 1997 CATAL(5)
NAME | DESCRIPTION | EXAMPLE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=catal&sektion=5&manpath=FreeBSD+Ports+15.1.quarterly>
