================================= Before you handin your assignment (general rules) ================================= 1) Determine all the libraries which contain cells that you have used for the particular CAD assignment. You only need to include libraries that your group created (don't hand in UofU_Analog_Parts!). For example, you should have a UofU_6710Lib library for your cells, but if you have other libraries that contain things used in those cells, or another project library that uses those cells, they are all interesting and are required for simulation. 2) Once you have list of all the libraries, you need to tar-gzip (ie tar and gzip) each of those library directories individually. Though tar'ing and gzip'ing are two different processes/things, they can done with a single command. To create a tar file of directory use the following command. tar zcvf .tgz This should create a tar file .tgz of the directory . You need to create a tar file for each of the library directories that you listed above in step 1. 3) Make a list of all the final files that you are going to handin. - library directories (tar-gzip'd) - Any Verilog testfixtures that you used to simulate things. These might be for switch-level simulation or for mixed analog/digital simulation. We don't need the whole simulation directory, just the verilog testbenches, and comments or notes about what circuit they were used with. - Any special files that pertain to the specific assignment. For CAD5 this will include your .lib file. CAD6 will have some additional files. 4) Create a text file called Readme which loosely documents the above files - you may want to say what each file is (leave out the obvious). 5) Things to be ELECTRONICALLY handed in - tar-gzip'd file(s) of the library(s) used in this assignment - Verilog testfixtures - Any additional files required by the assignment - Readme 6) Things to be TURNED IN TO THE ASSIGNMENT BOX: - A document - listing the group number, group members, and the CADE login of the person who electronically submitted the assignment - anything that you would like to point out on your assignment/electronic submission - any descriptions/explanations that might have been asked for a particular assignment - Analog waveforms of any interesting measurements/discoveries that you have made. How To Handin Your Assignment Using the 'handin' Command: ========================================================= NOTE: Each group must handin the assignment only once (ie only one group member should do a handin) - Handing in the files for each CAD assignment can be done as follows: handin cs6710 list_of_files For example for CAD5 you can replace with CAD5 (this directory handle will be specified with each assignment or emailed to you). Some Tips and Basic Rules Of How 'handin' Works: ================================================ - Hand in can be done for each file individually or as a group of files. Examples: handin cs6710 Readme or handin cs6710 Readme file1 file2 - Another way which I find useful is to make a directory, say CAD5. Copy all the files that you want to hand in into it. And finally EXECUTE: handin cs6710 * where '*' indicates all files in that directory. - If a file with the same name is handed in twice, then the second file replaces the first one. ====== You can use the following command to check which files you handed in. handin cs6710 CAD5 This lists the file names with the time of hand in and size. Replace CAD5 with the respective assignment handle. =======