Project
Phase II, Part B
Simple
datapath: In Phase II we will modify this datapath based on the
Instruciton Set Architecture.
Project
Phase II (Due: March 26, 2010)
Deliverable:
Implementing the single cycle data path for a subset of MIPS instructions
listed below.
- Instruction
set (word)
- Sample
data path (word
) and image version (jpg)
- Sample
excel sheet for setting up control signals (xls
)
- Return
your full source code
Rules
- TA's
office hours are reserved for helping teams debug their
code during the week of March 12, 2010
- If
you want to demonstrate during the office hours, it is on
a first come first serve basis.
- Making
an appointment with the TA for a 15 minute demonstration
outside the office hours is highly recommended during the
week of March 12.
- Last
day to demonstrate your code is March 12. 10pts will be
taken off for each late day.
- TA
will keep a soft copy of your project (10% of the phase
2, Part B score)
How
to demo:
- Hard
code all the instructions into your instruction memory
- Hardcode
initial values into you data memory
- Hardcode
initial values for your registers.
- Let
your program run by incrementing the program counter.
- Before
executing each instruction show the state of the relevant
register(s), PC, and/or memory
- After
executing each instruction show the state of the relevant
register(s) and/memory register(s), PC, and/or memory
|