MKPGT(1ICD)

NAME
mkpgt - make pgt data files for the ftape program

SYNOPSIS
mkpgt [options] cellname

OPTIONS

-A  Add/replace pgt output files. -D Delete the gln-files after processing.

-N  Generate only the negative masks.

-P  Generate only the positive masks.

-aX Put isolating area around IC (X/100 micron wide).

-h  For printing help information.

-mT Prepare data for type 'T' output machine.

-n masklist
    Generate not the masks specified in the next argument.

-o masklist
    Generate only the masks specified in the next argument.

-s  Silent program mode.

-t  Generate only the tls-files.

-v  Verbose program mode.

The options can be given all together or separately. Masklist must be a comma separated list of masks. Options must be preceded by a minus sign.

DESCRIPTION
Mkpgt reads a mask set "_gln" (general line segment) files and converts these general line segments into boxes.
These boxes are written in the cell directory into a mask set "_pgt" (pattern generator) files.
These pgt files are used by the ftape program. The cell name is the only argument which must be specified. The current working directory must be the project directory.
Note, normally all "old" pgt files are deleted by each invocation of mkpgt. With option -A it is possible to add/replace some pgt files, without deleting the other pgt files.

The option -m must be specified with non-orthogonal layouts, when as small as possible boxes must be generated for certain type of output machine (see also ftape).
The suffix letter must be 'a' for ASM, 'c' for Canon, 'e' for Electromask (program default), 'f' for Full wafer, and 't' for TRE machine.

AUTHOR
S. de Graaf

FILES
proj_dir/.dmrc	(input file)
proj_dir/layout/cell/info	(input file)
proj_dir/layout/cell/LC_gln	(input files) LC=LayerCode
proj_dir/layout/cell/LC_pgt	(output files)
proj_dir/layout/cell/LC_pgt_neg	(output files)
proj_dir/layout/cell/LC_tls	(output files, option -t)
proj_dir/layout/cell/LC_tls_neg	(output files, option -t)
proj_dir/layout/cell/flashes	(output file)

SEE ALSO
exp(1ICD), ftape(1ICD), makegln(1ICD), pgview(1ICD).