Steps to a Successful Mosis Submision

  • Purchase Order:

    At least two weeks before the submission deadline, obtain a PO number from OSURF. Use an over estimate of the project size and number of chips needed (minumum is 25 for HP). Don't forget packaging cost are separate for HP. Specify how many chips should be packaged.

  • Project Request:

    After MOSIS has recieved the PO (FAX it if necessary) and at least a week before the submission deadline, submit a project request by e-mail to MOSIS@MOSIS.edu. Use the template found in DEV$USER:[BYLSMA.MOSIS]projreq.txt and update it as necessary. If the project size is not know, overestimate. If the PO exist on the computer at MOSIS, the project ID should be returned in less than 1/2 hour.

  • Bonding diagram:

    If special bonding is required, produce a bonding diagram using Stan's program. To run type ~durkin/magic/bin/padplot filename.mag. Type the project name and project ID on the postscript output and FAX it to (310)823-5624 Attn: MOSIS Packaging Manager. The deadline for bonding diagrams is 48 hours before the submission deadline.

  • CIF file:

    Produce the CIF file using the appropriate technology file and ostyle. The technology file must be selected when invoking magic with the -T option. ( We need to produce the CIF without the XP layer if we provide special bonding instructions. This is accomplished using a technoloy file with the XP layer removed or by deleting all occurances of the XP layer by hand in the cifoutput file) To produce the CIF file, first set the ostyle with the command :cif ostyle lambda=.2(nwell). Then produce the actual cif file by typing the command :cif.

  • Checksum:

    Run the program ~durkin/magic/bin/checksum cifoutfile.cif. Record the layout checksum and the byte count and include them both in the fabrication request.

  • Size:

    The size of the chip can be obtained from the .cif file by two methods.

  • 1) Run magic with no file specified, set the style with the command :cif istyle lambda=.2(nwell), readin the file with :cif read filename, finally type b (for box) and read off the overall dimensions in lambdas (1lambda=.2um).

  • 2) The alternative is to run ~durkin/magic/bin/cif2lineps and record the maximum and minimum coordinate sizes (in microns). To run type ~durkin/magic/bin/cif2lineps cifoutput. This program has to read several million boxes so be patient. Eventually it will print out maximum and minimum x and y values.
  • Fabrication Request:

    The fabricaton request should be sent by e-mail to MOSIS@MOSIS.edu the day before the submission deadline to give us a chance to correct errors and resubmit before the deadline. The fabricate request must include the project ID, the checksum and byte count and special handling instructions indicating that we are supplying a bonding diagram. There are three methods for transfering the CIF file as follows:

  • Method one -- Whole file:

    If the CIF file is less than about 900 Kbytes, then it can be included directly in the fabrication request in its entirety. Use the template found in DISK$USER:[BYLSMA.MOSIS]fabreq.txt.

  • Method two -- File fragments:

    If the CIF file is too large for e-mail, it can be broken up into smaller pieces that can be sent by e-mail. Use the template found in DISK$USER:[BYLSMA.MOSIS]fabreq_frag.txt for each fragment of the CIF file. Be sure to specify which fragment and total number of fragments in each fabrication request.

  • Method three -- ftp:

    The other option for large CIF files is to let the MOSIS computer ftp the file over. To do this the CIF file must be transfered to the public area for anonymous ftp. This is accomplished by ftp'ing to ftp.physics.ohio-state.edu, login as durkin, cd to /usr/local/src/AnonFTP/pub/zeus, del any old submissions, and put the new CIF there. Then use the template in DISK$USER:[BYLSMA.MOSIS]fabreq_ftp.txt to specify the ftp host, username, password, and path/filename.