Submit A Design
The CRC checksum consists of a pair of numbers - the checksum itself and the computed byte count. It is used to verify that your file was transferred correctly to MOSIS. When MOSIS has received your layout file, it will report the checksum values in status reports. Later you can compute the checksum on the layout file you intend to fabricate and compare it with the checksum MOSIS reports to verify that you sent the intended layout file.
If your layout is in GDS format and you have access to the GNU cksum program (usually available on Linux and Unix platforms), you can simply run cksum on your layout file to obtain the checksum and byte count. Otherwise, you should use the MOSIS CRC Checksum program. In either case, you must compute the checksum on your original GDS or CIF file before running any compression or encryption utility.
You must download and install the program. You cannot run the program from the MOSIS web site.
The CRC program is a command line utility. To get a command line prompt on a Windows system, open a command window by clicking the Start button and then either selecting "Run" and typing "cmd" in the field (Windows XP) or just typing "cmd" in the Search field (Windows 7).
The command line consists of the program name (full path name) followed by a single option flag and a file name. Specify either the "-b" option (for a binary file, such as GDS) or the "-t" option (for a text file, such as CIF), followed by a space character and the name of the file whose checksum is to be computed. The program will return with a display of two numbers: the checksum and the byte count. You will need these numbers when you are ready to submit a Fabricate request.
If you need more help, use the "-h" switch.
After you have obtained the checksum, you can compress or encrypt your layout file.
Return to Submit A Design Chart