Wed, 22 Apr 2026
The rest of the semester is as follows:
Today a guest lecture from Chris Wilkerson
Next week:
Monday: last "official" lecture. I will clean up a few points I want to make,
and leave the rest of the lecture for my regular free for all where you are
allowed to ask questions about anything you wish, technical or non-technical.
I also want to discuss my next research project in case any of you are
interested in pursuing it with me. Title: RISCV vs. CISCiii, or, why computer
architecture should not be a religion.
Wedmesdau: A dead day so I can not make it an official part of the course.
However, as future microarchitects, FPGAs are becoming more and more a relevant
technology. So I invited Andrew Putnam, a key FPGA person from Microsoft to
give an optional lecture on it next Wednesday, April 29.
Final design reviews should be scheduled for the following week. The process
is as follows:
When you are ready to run the test programs on your design, contact Orhan,
and he will set up a time to begin the testing of your group. If you have
bugs in your design and you wish to try to correct them, check with Orhan
who will check with me.
Once the debugging is finished your group will mee with me and my TAs to
discuss your project.
The final step is the submission of your final report on the project.
Describe what you implemented, how you implemented them, and the tradeoffs
you made.
There should be no behavioral verilog in your simulator. If you need some, I
would rather you implemented some things with behavioral so we can at least
test the structural parts of you design.
Any questions, please let me know.