Week Date Topic Assignments
1 Jan 3rd & 5th Performance/ Combinational Logic  
2 Jan 10th & 12th Combinational Logic/ Sequential Logic, Registers
A0, Due Fri Jan 13, 1pm
3 Jan 17th & 19th Tri-state, DRAM/ Finite State Machine
 
4 Jan 24th & 26th
Arithmetic Logic Unit/ Multiplier
        Handout: ALU (pdf)
A1, Due Fri Jan 27th
5 Jan 31st & Feb 2nd
Floating Point/ Single Cycle CPU

6 Feb 7th & 9th
Midterm Review/ Single Cycle CPU
A2, Due Mon Feb 6th

Midterm Exam

Time: Thurs Feb 9, 4:30-6:30pm.
Location: TBA
7 Feb 15th & 17th
Single Cycle (control).
        Handout: Datapath (pdf)


Feb 21th & Feb 23rd
Reading week, no classes.

8
Feb 28th & Mar 1st
Multicycle CPU
        Handout: Maddi instruction.  Page1 Page2

9
Mar 6th & 8th
Pipelined CPU
A3, Due
10 Mar 13th & 15th
Pipelined CPU/ Memory Hierarchies
11 Mar 20th & 22nd
Memory Hierarchies/ I/O & Multiprocessing
A4, Due
12 Mar 27th & Mar 29th
Case Studies
A5, Due



Final Exam
Time: TBA
Location: TBA