assignments:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
assignments:start [2019/09/06 23:12] – aashouri | assignments:start [2019/09/12 13:45] (current) – aashouri | ||
---|---|---|---|
Line 2: | Line 2: | ||
You will have 8 lab assignments that you are going to do in your lab sessions. 4 before the midterm and 4 after the midterm and up to your final. There will be one make-up assignment for each of those 4 for which those you missed only a single lab can request to do as a make-up. | You will have 8 lab assignments that you are going to do in your lab sessions. 4 before the midterm and 4 after the midterm and up to your final. There will be one make-up assignment for each of those 4 for which those you missed only a single lab can request to do as a make-up. | ||
+ | |||
+ | On each Labs's day, the lab will be accessible after the prelab period of about 90m. | ||
+ | You must be physically in LAS1006 and using one of the workstation in the room. | ||
+ | Click on the above link to reveal the lab question. If any problem, reload the page. | ||
+ | Ask the TA for assistance if the problem persists. | ||
+ | |||
+ | **Important**: | ||
+ | |||
+ | Note that in labtest mode, you will have access to the software on the EECS systems and the course labtest web site, but will lose access to all of the files in your home directory, sending and receiving e-mail, printing, the external web, USB key/ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === RISC-V Green Card === | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | === RVS Simulator === | ||
+ | |||
+ | For Labs A-D we will use the RISC-V Visual Simulator (RVS) on the workstations in LAS1006. | ||
+ | The current version of the RVS simulator can be invoked by typing rvs in a terminal window. | ||
+ | |||
+ | You can also download the latest version of RVS (046) for your own personal use at home here: | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | == RVX Simulator == | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | |||
+ | === Verilog Labs === | ||
+ | |||
+ | For Labs K-N, we will use Icarus Verilog on the workstations in LAS1006. | ||
+ | Type iverilog in a terminal window to invoke the Icarus Verilog compiler. | ||
+ | Type vvp in a terminal window to run the compiled program. | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | |||
+ | == Labs (Available on its day)== | ||
Here, you can link to your course assignments and they will be posted gradually. | Here, you can link to your course assignments and they will be posted gradually. | ||
Line 16: | Line 81: | ||
* [[: | * [[: | ||
* [[: | * [[: | ||
+ | |||
+ | == Submissions == | ||
+ | |||
+ | Submit the prelabs (the examples and the exercises in the lab book) right after you save your work in a file as instructed, using the following command (change PreA and a1a.asm as needed): | ||
+ | |||
+ | **submit 2021 PreA a1a.asm** | ||
+ | |||
+ | Submit the the lab assignment (your solution to the secret question revealed in the middle of the lab time) by the end of the current lab as instructed, using the following command (change LabA01 and aas5a.asm as needed): | ||
+ | |||
+ | **submit 2021 LabA01 aas5a.asm** | ||
+ | |||
+ | Important: | ||
assignments/start.1567811553.txt.gz · Last modified: 2019/09/06 23:12 by aashouri