![]() |
|||||||||||||||||||||||||
The Arraygen Command Line Syntax
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
The arraygen.exe utility was developed to create a MEBES job deck which places a
large number of cells (in MEBES parlance, a chip) on the mask with the
following conditions:
The chip’s name determines its location in the array
All chips are the same size
The array is centered on the mask
all chips are located in a common directory
all input parameters are in units of microns
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
arraygen.exe
|
the executable. Specify a full path such as
c:\wcad\arraygen.exe.
If the path has a space in it then use quotes i.e.
C:\Program Files\wcad\arraygen.exe
|
![]() |
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
-inputdir:input_directory
|
![]() |
||||||||||||||||||||||||
the input directory containing the .mbs files. Specify a full path:
-inputdir:c:\files
If the path has a space in it then use quotes i.e.
“-inputdir:C:\Documents and Systems\steve\files”
you can also use a relative path
-inputdir:.
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
-out:job_file_name
|
the output job file name
-out:sample.job
If the path has a space in it then use quotes i.e.
“-out:C:\Documents and Systems\steve\sample.job”
you can also use a relative path
-out:./output/sample.job
|
![]() |
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
the width and height of the cell (chip)
|
![]() |
||||||||||||||||||||||||
-cellwidth:Cx
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
-cellheight:Cy
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
-maskwidth:Mx
|
![]() |
||||||||||||||||||||||||
the width and height of the mask
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
-maskheight:My
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
-margin:M
|
![]() |
||||||||||||||||||||||||
the margin from the edge of the mask
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
-streetwidth:S
|
![]() |
||||||||||||||||||||||||
the distance between cell boundaries, known as the street width. If not present,
default = 0
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
the name of a header file (ASCII) that will be placed at the beginning of the
job deck. Can contain any directives for imaging needed by the mask shop.
|
![]() |
||||||||||||||||||||||||
-hdr:file_name
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
correct’s the pattern file names (.mbs) so that the reference in the job deck follows
the requirements and updates the pattern file names on disk to match.
|
![]() |
||||||||||||||||||||||||
-fixname
|
![]() |
||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |