Final Exam Location
The final exam will be held in 125 Cory, not 106 Stanley Hall, despite what Bearfacts may say. Please tell your classmates. Good luck tomorrow!
Final Project Presentations
All groups must present on Friday. The presentation will count toward a small part of your project grade.
Please submit partner evaluations by Friday, December 7 at 2PM.
A number of you have chosen to incorporate SDRAM into your project for extra credit (good choice!). Unfortunately, last semester's CP0 has a minor bug in it: it will still show 0 errors in the presence of some bugs. For example, if your SDRAM controller fails to initialize (by never asserting the Ready signal), the testing mechanism inside the black box will never start, so it will show 0 errors because it didn't test anything.
Here's how to test if your SDRAM module is really working:
Labs and Final Report
No labs this week. Please work on your final report. We've printed out some sample reports from last semester and put them at the TA station.
Extended Late Deadline
Due to Xilinx license server issues, the 90% credit deadline will be extended to Sunday 11:59PM.
Checkpoint 4 deadline has been extended to 11:59PM on Friday November 30. You may submit by 11:59PM on Saturday for 90% credit, or Sunday by 11:59PM for 80% credit. We will not be accepting submissions after 11:59PM on Sunday.
We will accept and evaluate extra credit features next week during presentations. Groups that checked off this week are still eligible for extra credit next week. Keep in mind that extra credit features must be built on top of the basic project (not in a separate bit file) and should not break your original phone.
Although you have this extra week to extend your project, please do not cut back on the quality of your final report to work on extra credit. We will be grading the final reports very carefully and expect very high quality writeups and diagrams.
Please return all N64 controllers and microphones next week during your presentation.
Good luck to everyone still in lab!
There are two different timeouts during an Init Call/Ack Init exchange:
Checkpoint 4 Clarifications
Please note that the serial width for the shift registers in the audio buffer is 16 bits, not 32 bits, so each packet of audio data should hold 20 samples.
Also, the timeout period for the Init Call/Ack Init exchange
should be 15 seconds, not 1 second. You don't want to only have a 1
second window to accept a call. See above.
Checkpoint 4 Update
An important update has been made to Checkpoint 4 regarding the audio buffer. The use of the small synchronous FIFO (audio_fifo) we provided is required for functionality. You will need to use it properly buffer incoming data from the wireless transceiver. Please read the spec for additional details.
Please read the entire post!
Checkpoint 2 Updated
The checkpoint 2 files were updated to include the checkoff sheet.
Checkpoint Due Dates
The due dates of all checkpoints are getting pushed back by one week!
A TA solution bitfile has been uploaded in the Checkpoint3 zip file. A readme file describes how to set channel, source/dest address, etc. The FPGA Top file provided to you should behave exactly as the TA solution when your transceiver is intantiated within it. For now, the transmit rate is substantially slower than it will be for the final checkpoint, but we want the channels to remain relatively clear during this early phase of the project. Also worth noting are that there are discrepancies in the length field in the spec and the lab lecture. The packet size will have a 41-byte payload. I have updated the checkpoint spec, but the ultimate source of all your information should be the CC2420 documentation.
Microphone Test bit file
The microphones that we gave you should all work when we gave them to you as we tested them. However, if they break or you think they may not be working or the board microphone input isn't working, we have added a microphone bit file to the website (MicTest.bit), that will output to the speakers what you are saying into your microphone.
LAB 5 MICROPHONE
If you or your partner did not receive a microphone in your lab, please make sure that you are at lab lecture, as we will hand out microphone to those groups that did not already receive one.
IMPORTANT ANNOUNCEMENTS REGARDING LAB 5 AND THE PROJECT
Please read the entire post!
Topics of this post include:
Mid Term 1 Results
00-39 | 00% | 0
40-49 | 03% | 2
50-59 | 22% | 13
60-69 | 24% | 14
70-79 | 27% | 16
80-89 | 17% | 10
90-100| 7% | 4
The midterms have been graded. Please pick up your exam in discussion or lab lecture today.
HW4 Solution posted.
As per discussion in class, one page note sheet permitted on Midterm 1.
Mid 1 review session, Tu 8-10 in 125 Cory.
HW4 due wed 2 pm, so solutions can be posted.
Mid 1 thurs, 2-3:30 in 125 Cory. Lecture & Reading material thru Tu.
No Discussion Th.
Yes, labs this week.
Yes, discussion and lab lecture on friday.
HW3 is posted.
Lab2 is online. Please start working on it before coming to the lab.
On HW1 3 part B, you may assume for each input A, B, C you have either the input or its complement available.
Cardkey access should be ready. You still need to visit 253 Cory.
Welcome to the Fall 2007 semester of CS150! Please check this web site often, as course updates and materials will be posted here. We look forward to a great semester!
|UC Berkeley||http://www-inst.eecs.berkeley.edu/~cs150/||EECS 150 Fall 2007|