Browser policy: we strive to support all recent and popular browsers for proper functioning; using a less recent browser, this site may suffer from visual defects, as well as minor functional defects. | |
| |
home > documentation
| | print |
EXPNAMESYNOPSISOPTIONSDESCRIPTIONFILESSEE ALSONAME |
exp - expand the layout of a cell
|
SYNOPSIS |
exp [-B|-V|-G] [-DHLhvg] [-cL] [-dN] [-oN]
[-wXl,Xr,Yb,Yt] [cell ...]
|
OPTIONS |
-B
|
|
Do only execute makeboxl or makeboxh.
|
|
-V
|
|
Do only execute makevln.
|
|
-G
|
|
Do only execute makegln.
|
|
-g
|
|
Execute makegln instead of makevln.
|
|
-D
|
|
Do not delete the "_bxx" files (makevln or
makegln option).
|
|
-H
|
|
Select mixed linear/hierarchical expansion (using
makeboxl -H) (default: linear expansion).
|
|
-cL
|
|
Select check level 'L' (positive integer
value).
|
|
|
|
A. When the cell is linearly expanded (default): The
check level specifies the level of the lowest cell which is
included in the expansion (default: all cells are included
(maximum level)).
|
|
The minimum possible level is 0 (which is a special case
(read the manual page of makeboxl)).
|
|
|
|
B. When the cell is hierarchically expanded: The check
level specifies the level of the lowest cells in the cell
hierarchy which are expanded. These are separate cell
expansions, which contains all overlaps of the underlaying
cell levels (default: only the cell on top of the hierarchy
is expanded (minimum level = 1)).
|
|
-L
|
|
Expand only Local cells.
|
|
-d[N]
|
|
Discretization, 'N' samples per lambda
(default: 8).
|
|
-h
|
|
Select hierarchical expansion (default: linear
epansion).
|
|
-oN
|
|
Set the size of the active region during hierarchical
expansion to 'N' (default: 6 micron).
|
|
-v
|
|
Verbose mode.
|
|
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 |
Exp is a front-end program which, depending on the
selected options, executes other programs. Default it
executes makeboxl and makevln.
The cell name argument must always be specified (except
when using option -V). More than one cell argument can be
specified, in which case exp does his work for every
cell.
If you are using option -V, you can only specify options
-D and -v, which are the only makevln options. If you
specify cell arguments in this case, makevln is executed
with these cell arguments and is not using the
"exp_dat" file.
The current working directory must be the project
directory.
|
FILES |
NELSISPROJECT/layout/cell/box |
|
NELSISPROJECT/layout/cell/mc |
|
NELSISPROJECT/layout/cell/nor |
|
NELSISPROJECT/layout/cell/term |
|
NELSISPROJECT/layout/cell/info |
|
NELSISPROJECT/layout/cell/spec |
|
NELSISPROJECT/layout/cell/tid |
|
NELSISPROJECT/layout/cell/LC_bxx |
|
(output files) LC=LayCode
|
|
NELSISPROJECT/layout/cell/LC_nxx |
|
NELSISPROJECT/layout/cell/LC_vln |
|
NELSISPROJECT/layout/cell/teq |
SEE ALSO |
T.G.R. van Leuken, J. Liedorp, "An Hierarchial and
Technology Independent Design Rule Checker", in
"The Integrated Circuit Design Book".
makeboxh(1ICD), makeboxl(1ICD), makevln(1ICD),
makegln(1ICD).
|
|
|
|