Skip to main content
iRubric: Lab 08 / Project Part B grading rubric

iRubric: Lab 08 / Project Part B grading rubric


edit   print   share   Copy to my rubrics   Bookmark   test run   assess...   delete   Do more...
Lab 08 / Project Part B grading 
This rubric is for Part B of the final project in CSE 20221. It will become the grade for the Project...
Rubric Code: DXWW3CW
Ready to use
Public Rubric
Subject: Engineering  
Type: Assessment  
Grade Levels: (none)

Powered by iRubric Lab 08 / Project Part B
  All incorrect

0 pts

Most incorrect

30 pts

Some correct, Some functionality

50 pts

Most correct

85 pts

All correct

100 pts

Part 1
20 %

New JUMP instructions

All incorrect

More than 4 mistakes, non-functional simulation; this should not be common.
Most incorrect

3 or 4 errors per the 50% and 85% credit case and/or more severe malfunctions
Some correct, Some functionality

2 of the following issues: (1) 1 instruction malfunctions, has an undesired side-effect (e.g., wrong time); (2)
some HDL code missing; (3) one waveform part is missing (one instruction, case not covered)
Most correct

1 of following issues: (1) 1 instruction malfunctions, has an undesired side-effect (e.g., wrong time); (2) some HDL code missing; (3) one waveform part is missing (one instruction, case not covered)
All correct

(1) All new instructions work correctly in the automatic test; (2) Verilog code OK; (3)
NO wrong jumping PC values; (4) all required provided; (5) waveforms provided showing both cases.
Part 2
30 %

New LOAD and STORE instructions

All incorrect

More than 4 mistakes, non-functional simulation; this should not be common.
Most incorrect

3 or 4 errors per the 50% and 85% credit case and/or more severe malfunctions
Some correct, Some functionality

2 of the following issues: (1) 1 instruction malfunctions, has an undesired side-effect (e.g., wrong time); (2)
some HDL code missing; (3) one waveform part is missing (one instruction, case not covered)
Most correct

1 of following issues: (1) 1 instruction malfunctions, has an undesired side-effect (e.g., wrong time); (2) some HDL code missing; (3) one waveform part is missing (one instruction, case not covered)
All correct

(1) All new instructions work correctly in the automatic test; (2) Verilog code OK; (3)
NO wrong jumping PC values; (4) all required provided; (5) waveforms provided showing both cases.
Part 3
35 %

Assembly code

All incorrect

Erroneous assembly and machine code not executing anything reasonable
Most incorrect

Erroneous assembly and/or partially working machine code, for example NOT supporting variable array size
Some correct, Some functionality

TWO mistakes from the above mentioned categories are present OR ONE larger malfunction in the assembly or machine code, but should still support variable array size
Most correct

1 of the following issues: (1) slightly wrong assembly code; (2) minor error or deviation from specification; (3) slightly malfunctioning machine code, still supports variable data array size; (4) waveform missing and/or waveform NOT explained at all in the text/drawings
All correct

(1) Correct assembly code; (2) supports variable data array size; (3) working machine code (per instruction memory); (4) printout of the simulation waveform, with short explanation
Part 4A
6 %

Summarize the new control signals, HW; explain why needed...

All incorrect

FOUR instruction missing rationalization or explanation of modifications and/or rationalization/modifications incorrect
Most incorrect

THREE instruction missing rationalization or explanation of modifications and/or rationalization/modifications incorrect
Some correct, Some functionality

TWO instruction missing rationalization or explanation of modifications and/or rationalization/modifications incorrect
Most correct

ONE instruction missing rationalization or explanation of modifications and/or rationalization/modifications incorrect
All correct

All modifications rationalized and accounted for (or similar description given if the solution is completely alien to us) -- see detailed solution for modification description
Part 4B
3 %

Draw new FSM...

All incorrect

Several mistakes
Most incorrect

Do not choose this option
Some correct, Some functionality

Do not choose this option
Most correct

One minor mistake
All correct

All correct
Part 4C
3 %

# of new instructions that could be added...

All incorrect

Several mistakes
Most incorrect

Do not choose this option
Some correct, Some functionality

Do not choose this option
Most correct

Do not choose this option
All correct

All correct
Part 4D
3 %

Instruction count, clock cycle count...

All incorrect

Several mistakes
Most incorrect

Do not choose this option
Some correct, Some functionality

Do not choose this option
Most correct

One minor mistake
All correct

All correct




Subjects:

Types:





Do more with this rubric:

Preview

Preview this rubric.

Edit

Modify this rubric.

Copy

Make a copy of this rubric and begin editing the copy.


Print

Show a printable version of this rubric.

Categorize

Add this rubric to multiple categories.

Bookmark

Bookmark this rubric for future reference.
Assess

Test run

Test this rubric or perform an ad-hoc assessment.

Grade

Build a gradebook to assess students.

Collaborate

Apply this rubric to any object and invite others to assess.
Share

Publish

Link, embed, and showcase your rubrics on your website.

Email

Email this rubric to a friend.

Discuss

Discuss this rubric with other members.
 

Do more with rubrics than ever imagined possible.

Only with iRubrictm.



iRubric and RCampus are Trademarks of Reazon Systems, Inc.
Copyright (C) Reazon Systems Inc. All Rights Reserved

n178