|









| |
Team Report #14 (3/29/04)
Last Week:
- We finished
integrating all the components of our processor.
- We have been
testing all the functionality of our design. So far, we have identified
several problems and corrected them.
Next Week:
- We will
continue to do more testing.
-
We will start working on synthesis
of our VHDL code.
Team Report #13 (3/15/04)
Last Week:
- Worked on integrating the
different parts of the processor.
- Made a few posters for our
presentation.
- Worked on the low power
implementation of the ALU
Next Week:
- We will start testing our
integrated design.
- We will start to gather ideas
for the final report.
-
Integrate all the low power modification to the
overall architecture.
Team Report #12 (3/2/04)
Last Week:
- We designed the 12-bit adder.
- Updated Stages.
- Put together the execute stage
- And came up with poster
layouts for our presentation.
Next Week:
- Will work on clock gating for
the ALU.
- Continue our work on
integrating all the different components.
-
Make the necessary
changes on our poster layout.
Team Report #11 (2/23/04)
Last Week:
- Updated the
instruction summery.
- Worked on
the ALU code.
- Worked on
Clock gating.
Next Week:
- Our team
will redesign problems with ALU.
- Will do some
research on memory design.
- The branch
adder will be changed to accommodate 12-bit addition.
- We will work
on the posters for our final presentation.
Team Report #10 (2/17/04)
Last Week:
- Worked on the ALU coding and
clockgating.
- Worked on documentation and
instruction summary.
Next Week:
- More research on sleep mode.
- Updating instruction summary.
- And we will finish up the ALU
without clockgating.
- We will try to put everything
together.
Team Report #9 (1/26/04):
Last Week:
- Gathered
necessary information regarding clock gating.
- We discussed
issues regarding benchmarking with Dr. Lee. Since our design will not be
comparable to commercially available processors, benchmarking will not be very
applicable in our design.
- The shifter
design was modified in order to do arithmetic and logical shift with the same
shifter unit.
- Worked on
conditional codes for the ALU operations.
Next Week:
- By next week
we will have the ALU coded and tested.
- We will add
all clock gating signals to the control unit of the processor and also will do
the ALU control unit.
- Due to some
recent changes, we will recode instruction fetch unit.
Team Report #8 (1/19/04):
Last Week:
-
Worked on the adder, shifter,
Hazard detection unit and Forward Unit.
-
Started the final report.
Next Week:
-
Will
work on unsigned and conditional codes, namely overflow and carryout.
-
Will look into clock gating.
-
Will
work on Modify shifter.
-
Look into benchmarking.
Team Report #7 (1/1/04):
Last Week:
- Worked on the adder and shifter design for a ALU and the integration of
all the components of the ALU.
- Did research on pipelining, clock-gating, and control module design.
- Wrote the VHDL code for most of the ALU.
Next Week:
- Will work on the final report.
- Start the final presentation.
- Will start testing our design.
Team Report #6 (12/15/03):
Last Week:
- Performed research to see if inclusion of sleep mode is possible in our
process design.
- Came up with the VHDL code for multiplier.
- Worked on shifter for ALU.
Next Week:
- Will work on Ram Design and register file design.
- Do research on the efficient ALU.
- Will work on the adder and shifter part of the ALU.
Team Report #5 (12/01/03):
Last Week:
- Performed research on the low power multiplier design.
- We worked the multiplier unit for our processor. We came up with the
architecture of this unit. We will use booth encoding algorithm to
generate the partial products, and use a Wallace tree type addition scheme
for adding the partial products.
Next Week:
- Work on finalizing out multiplier architecture.
- Write the final report.
- Prepare for the final presentation.
- Deliver the final presentation.
Team Report #4 (11/24/03):
Last Week:
- Our group did mostly research on dynamic voltage scaling and benchmarking.
We researched these two concepts and tried get a good understanding of them.
Next Week:
- Continue with our research.
- Finalize our design.
- Start preparing for final presentation on Senior Design Day.
Team Report #3 (11/17/03):
Last Week:
- Our team Prepared for the presentation. We met a few times during the past
week to rehearse together for our presentation and gave each other feedback
on how to make a better presentation.
- We performed our presentation
Next Week:
- We will work on the project and prepare for senior design day.
Team Report #2 (11/10/03):
Last Week:
-
Worked on the Proposal together.
-
Gave each other feedback on improving the proposal.
Next Week:
-
Our
team will prepare for our presentation.
-
Start our Power Point slides for the presentation.
Team Report #1 (11/3/03):
Last Week:
-
Put the proposal together.
-
Did some research on Low Power Embedded Processors.
Next Week:
-
Will Continue working on the proposal.
-
Go over the key points that we need to cover in our
presentation and start making Power Point slides for them.
|