Rubric

Find Rubric
Keep in mind that 40 students have already been assessed using this rubric. Changing it will affect their evaluations.
Some Rubric (1)
Some Rubric (1)
Criteria Ratings Pts
Quartus Project files
1. All Verilog files
2. All .dat files
3. Any other additional support files if present
threshold: pts
100 pts
Full Marks
0 pts
No Marks
pts
100 pts
--
Documentation
1. Make sure it is a PDF file
2. A complete description of ISA
3. A complete description of datapath with block diagrams
4. A complete description of your memory with a memory map diagram
5. A complete description of your control including FSM diagram
6. A complete description of your I/O including block diagrams
7. A complete description of your application code including flow charts or other diagrams to illustrate the structure of your software
8. An assembler user's guide. We should be able to run your assembler and assemble your application and example codes following your instructions. Explain any special commands, error messages, the platform used, and directions on how to run the assembler
9. An application user's guide. This should explain how your user interface is, and how the application code is controlled by the user. Basically explain how one should run your application, how user inputs are used and how the output is presented to the user
threshold: pts
200 pts
Full Marks
0 pts
No Marks
pts
200 pts
--
Assembler
1. Assembler files
2. Source code
3. Testing assembly code examples
threshold: pts
100 pts
Full Marks
0 pts
No Marks
pts
100 pts
--
Application
1. Commented application (/assembly code) and it is readable (.asm)
2. The assembled binary file for this application's assembly code (.bin)
3. Any other supporting files if present
threshold: pts
100 pts
Full Marks
0 pts
No Marks
pts
100 pts
--
Total Points: 500 out of 500