CIG(1ICD)

NAME
cig - convert ICD to GDS II

SYNOPSIS
cig maincell [-a] [-f mf] [-i] [-r] [-s] [-t tapelength] [-d density] [-m mlist] [-u] [-v]

OPTIONS

-a  No AREF generation (are expanded to SREFs).

-f  For specification of an alternate multiplication factor (default: 1000).

-i  Also processing of imported cells.

-r  Try to use remote cell names for alias names.

-s  Splitting mode: Create multi-reel files. The length of each 'volume' depends on the tape length and density.

-t  Tape length specification: This option is only effective when option -s is used. The tape length can be 600, 1200 or 2400 ft (default: 2400 ft).

-d  Density specification: This option is only effective when option -s is used. The density can be 800 or 1600 bpi (default: 1600 bpi).

-m mlist
    Use this mask list instead of the default mask list.

-u  Convert the cell names to UPPERCASE.

-v  Enable verbose mode.

DESCRIPTION
Cig converts data from the ICD database to GDS format. The output is the file maincell.gds.volume-nr.

The co-ordinates in a GDS file are specified in GDS database units. This unit is normaly 1/1000 of an user unit (i.e. your lambda value). Thus, if you make a new project, you have to choice a suitable lambda value (in microns). If you want to change lambda, use the clambda program. Note that the program normaly multiplies all values with 1000. This may result in too big or too small values. In that case take a smaller multiplication factor. It is better to use always a value >= 4, because elements in the "nor" files may be on 1/4 lambda grid.

The layers of the used process are mapped to the GDS layer numbers by a mask list file. Each record of this file contains a mask name and a GDS layer number. Unspecified layers are given a layer number -1 and are skipped.

AUTHOR
R. Paulussen, S. de Graaf.

LIMITATIONS
GDS layer numbers must be in range 0 to 63.

FILES
ICDPATH/lib/process/proc/bmlist.gds	(def.: basic mask list)
proj_dir/.dmrc	(input file)
proj_dir/layout/celllist	(input file)
For each cell read:
proj_dir/layout/cell/box	(input file)
proj_dir/layout/cell/info	(input file)
proj_dir/layout/cell/mc	(input file)
proj_dir/layout/cell/nor	(input file)
proj_dir/layout/cell/term	(input file)
./maincell.gds.volume-nr	(output file(s))

SEE ALSO
cga(1ICD), cgi(1ICD), clambda(1ICD), mkpr(1ICD).