Dec-03: It seems that the wire that I purchased from Radio Shack is lousy -- it isn't solid, but is rather a braiding of thinner gauge wire. Don't use it.
However, at long last, we have an order arriving tomorrow morning that will contain lots of wire (of many colors), as well as EEPROM, register, and multiplexer chips. I will send an email when it arrives and I get it down into the lab. Apologies for the delay, but this shipment should take care of our remaining needs for the final project.
Nov-03: I am off campus (at the SOSP conference) through Wednesday, so: no class lectures this week. That said, you should work on and complete Labs 5 and 6. If you have questions, I shall be unusually prompt in responding to email. We will have lab on Thursday and Friday, back in Seeley Mudd 006, so be prepared to jump into the final project in earnest.
Oct-30: You may notice that k-simulator has changed its output a bit.
I hope that these changes make the output of the simulator more clear. If you find any of the alterations confusing (or have any other problems with the simulator), then contact me.
Oct-24: Check the documents page for a significant addition to our collection of datasheets. Every chip you are likely to want for our final project is there, and perhaps some that you don't.
Oct-11: First, here is the sample mid-term exam, as well as its solutions.
Second, I have created a place for you to submit videos of your working multiplier. Specifically, your video should show the following cases of multiplying two four-bit values:
Sep-30: A number of details that I wanted to be sure you all knew:
Sep-19: I thought that the following assertion would go without saying, but apparently, I was wrong, so here it goes: Do not write on the whiteboard in the lab any partial or complete logic function or circuit diagram solutions to current assignments. For two weeks running, the complete solution to the core problems of the labs have been written on the board and left for all to copy. Doing so undermines the purpose of these assignments. Let each of your peers solve the core problems of each assignment for herself.
Sep-17: Many of you tried to video your working circuits, but the email attempt failed because video files can be so large. So, henceforth, please visit the CS homework submission system so that you may login, pick the lab number for this class, and submit your video file directly. I will look for any submitted videos there.
Sep-12: Be sure to attend the lab section that you chose during class yesterday! We are indeed starting today with these new sections, including the Thu-10am section.
Also, because of unforseeable circumstances, the Amherst public schools are cancelled today, leaving me with unexpected responsibilities this afternoon. I plan to be available, in the lab, for the office hour meetings for which people have signed up, but that will be the extent of my availability today. If you need to meet with me, send an email and we will attempt to find a meeting time.
Sep-05: After examining the results of the Doodle poll, we are going to attempt, this week, to keep ourselves contained to two lab sections, both on Friday. Specifically, there will be one lab section at 11 am, and another at 12 am. Please attend the noon lab section if your schedule allows. We may further juggle or even add lab sections, but this approach should work for this week's first lab.
Sep-04: If you have not already done so, please visit the Doodle poll on potential lab times. I will use these numbers to create new lab sections, and then post that information. Those who can make one of the new lab sections -- one of those not at 11 am on Friday -- should do so.
Aug-24: Welcome! Regular announcements, including information about problem sets, projects, class preparation, corrections, cancellations, and just about anything else will be provided here. Check this space daily (at the least) to see if any new announcements have been posted. Prior to the first class at 11:00 am on Wednesday, September 4th, you must read the Course Information document.