


EXP(1ICD)		     4/22/86			EXP(1ICD)



NNNNAAAAMMMMEEEE
     exp - expand the layout of a cell

SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
     eeeexxxxpppp [-B|-V|-G] [-DHLhvg] [-cL] [-dN] [-oN] [-wXl,Xr,Yb,Yt]
     [cell ...]

OOOOPPPPTTTTIIIIOOOONNNNSSSS
     ----BBBB      Do only execute makeboxl or makeboxh.

     ----VVVV      Do only execute makevln.

     ----GGGG      Do only execute makegln.

     ----gggg      Execute makegln instead of makevln.

     ----DDDD      Do not delete the "_bxx" files (makevln or makegln
	     option).

     ----HHHH      Select mixed linear/hierarchical expansion (using
	     makeboxl -H) (default: linear expansion).

     ----ccccL     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 over-
	     laps of the underlaying cell levels (default: only
	     the cell on top of the hierarchy is expanded
	     (minimum level = 1)).

     ----LLLL      Expand only Local cells.

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

     ----hhhh      Select hierarchical expansion (default: linear epan-
	     sion).

     ----ooooN     Set the size of the active region during hierarchi-
	     cal expansion to 'N' (default: 6 micron).

     ----vvvv      Verbose mode.

     ----wwwwXl,Xr,Yb,Yt



		   The Nelsis IC Design System			1






EXP(1ICD)		     4/22/86			EXP(1ICD)



	     Select a partial expansion window.  The window coor-
	     dinates (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).

DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
     _E_x_p is a front-end program which, depending on the selected
     options, executes other programs.	Default it executes _m_a_k_-
     _e_b_o_x_l and _m_a_k_e_v_l_n.

     The cell name argument must always be specified (except when
     using option -V).	More than one cell argument can be speci-
     fied, in which case _e_x_p 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.

AAAAUUUUTTTTHHHHOOOORRRR
     S. de Graaf

FFFFIIIILLLLEEEESSSS
     proj_dir/.dmrc		      (input file)
     proj_dir/layout/_c_e_l_l/box	      (input file)
     proj_dir/layout/_c_e_l_l/mc	      (input file)
     proj_dir/layout/_c_e_l_l/nor	      (input file)
     proj_dir/layout/_c_e_l_l/term	      (input file)
     proj_dir/layout/_c_e_l_l/info	      (in/output file)
     proj_dir/layout/_c_e_l_l/spec	      (output file)
     proj_dir/layout/_c_e_l_l/tid	      (output file)
     proj_dir/layout/_c_e_l_l/LC_bxx      (output files) LC=LayCode
     proj_dir/layout/_c_e_l_l/LC_nxx      (output files)
     proj_dir/layout/_c_e_l_l/LC_vln      (output files)
     proj_dir/layout/_c_e_l_l/teq	      (output file)
     proj_dir/exp_dat		      (output file)

SSSSEEEEEEEE AAAALLLLSSSSOOOO
     T.G.R. van Leuken, J. Liedorp, "An Hierarchial and Technol-
     ogy Independent Design Rule Checker", in "The Integrated
     Circuit Design Book".
     makeboxh(1ICD), makeboxl(1ICD), makevln(1ICD),
     makegln(1ICD).








2		   The Nelsis IC Design System



