MAKEBOXL(1ICD)

NAME
makeboxl - expand a cell linearly to boxes

SYNOPSIS
makeboxl [-H] [-L] [-cL] [-d[N]] [-v] [-wXl,Xr,Yb,Yt] cell

OPTIONS

-H  Perform a mixed linear/hierarchical expansion, i.e. expand only the sub-cells that are macros.

-L  Expand only Local cells.

-cL Select check level 'L' (positive integer value). The check level specifies the level of the lowest cell which is included in the expansion (default: all cells are included (maximum level)).
    Level 0 means, only the bounding box and terminals of the top cell. Level 1 means, the primitives of the top cell and only the bounding boxes and terminals of the called cells.

-d[N]
    Discretization, 'N' samples per lambda (default: 8).

-v  Verbose mode.

-wXl,Xr,Yb,Yt
    Select a partial expansion window. The window coordinates (integer values) must be specified as one argument (no blanks are allowed). Xl,Xr,Yb,Yt are respectively the left and right X-coordinates, and bottom and top Y-coordinates (default: the expansion window is the cell bounding box).

DESCRIPTION
Makeboxl takes the internal database description of the cell and converts it to boxes.

Unless the option -H is used, makeboxl expands the cell linearly, i.e. the cell and all lower cells up to an user controlled limit to boxes. If an expansion window is specified, only the boxes in that window are expanded.

The cell argument is the cell name and must be the last argument. The current working directory must be the project directory. Makeboxl creates a special file "exp_dat", which contains the name of the cell which is expanded.

AUTHOR
J. Annevelink, S. de Graaf

FILES
proj_dir/.dmrc	(input file)
proj_dir/layout/cell/box	(input file)
proj_dir/layout/cell/mc	(input file)
proj_dir/layout/cell/nor	(input file)
proj_dir/layout/cell/term	(input file)
proj_dir/layout/cell/info	(in/output file)
proj_dir/layout/cell/spec	(output file)
proj_dir/layout/cell/tid	(output file)
proj_dir/layout/cell/LC_bxx	(output files) LC=LayerCode
proj_dir/layout/cell/LC_nxx	(output files)
proj_dir/exp_dat	(output file)

SEE ALSO
exp(1ICD), macro(1ICD), makevln(1ICD).