


CIG(1ICD)		    11/16/87			CIG(1ICD)



NNNNAAAAMMMMEEEE
     cig - convert ICD to GDS II

SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
     cccciiiigggg maincell [----aaaa] [----ffff mf] [----iiii] [----rrrr] [----ssss] [----tttt tapelength] [----dddd
     density] [----mmmm mlist] [----uuuu] [----vvvv]

OOOOPPPPTTTTIIIIOOOONNNNSSSS
     ----aaaa   No AREF generation (are expanded to SREFs).

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

     ----iiii   Also processing of imported cells.

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

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

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

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

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

     ----uuuu   Convert the cell names to UPPERCASE.

     ----vvvv   Enable verbose mode.

DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
     _C_i_g converts data from the ICD database to GDS format.  The
     output is the file _m_a_i_n_c_e_l_l.gds._v_o_l_u_m_e-_n_r.

     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 _c_l_a_m_b_d_a 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



		   The Nelsis IC Design System			1






CIG(1ICD)		    11/16/87			CIG(1ICD)



     contains a mask name and a GDS layer number.  Unspecified
     layers are given a layer number -1 and are skipped.

AAAAUUUUTTTTHHHHOOOORRRR
     R. Paulussen, S. de Graaf.

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

FFFFIIIILLLLEEEESSSS
     ICDPATH/lib/process/_p_r_o_c/bmlist.gds  (def.: basic mask list)
     proj_dir/.dmrc			  (input file)
     proj_dir/layout/celllist		  (input file)

     For each _c_e_l_l read:

     proj_dir/layout/_c_e_l_l/box		  (input file)
     proj_dir/layout/_c_e_l_l/info		  (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)

     ./_m_a_i_n_c_e_l_l.gds._v_o_l_u_m_e-_n_r		  (output file(s))

SSSSEEEEEEEE AAAALLLLSSSSOOOO
     cga(1ICD), cgi(1ICD), clambda(1ICD), mkpr(1ICD).





























2		   The Nelsis IC Design System



