Wk |
Date |
Lecture Topic |
Notes |
Reading |
Assignment |
1 |
M 1/17 |
|
|
|
|
T 1/18 |
The MIPS ISA |
PDF |
Ch 2, 3.1-3, 3.8 |
Start on Lab 1; Preview
Lab 2. |
W 1/19 |
|
|
|
|
Th 1/20 |
Single-Cycle Datapaths |
PDF |
5.1-4, 5.8, Appendix B |
|
F 1/21 |
|
|
|
Teams Meet the TA, 12-1 PM, 119 Cory
150 Lab Lecture, 1-2 PM, 125 Cory |
Sa 1/22 |
|
|
|
|
Su 1/23 |
|
|
|
|
2 |
M 1/24 |
|
|
|
Lab 1: Final Report Due, 11:59 PM, via the submit program |
T 1/25 |
Single-Cycle Wrap-Up |
PDF |
|
|
W 1/26 |
|
|
|
|
Th 1/27 |
Testing |
PDF |
|
Lab 2: Preliminary Design Document due to TAs, 11:59PM |
F 1/28 |
|
|
|
Lab 2: Design Document Review, 12-2PM, 119 Cory
150 Lab Lecture, 1-2 PM, 125 Cory |
Sa 1/29 |
|
|
|
|
Su 1/30 |
|
|
|
|
3 |
M 1/31 |
|
|
|
Lab 2: Final Design Document due to TAs, 11:59PM |
T 2/1 |
Timing |
PDF |
|
|
W 2/2 |
|
|
|
|
Th 2/3 |
Teamwork |
PDF |
|
|
F 2/4 |
|
|
|
Lab 2: ModelSim Checkoff, 12-2PM, 119 Cory
150 Lab Lecture, 1-2 PM, 125 Cory |
Sa 2/5 |
|
|
|
|
Su 2/6 |
|
|
|
|
4 |
M 2/7 |
|
|
|
|
T 2/8 |
Performance |
PDF |
5.5, 5.7 |
|
W 2/9 |
|
|
|
|
Th 2/10 |
Pipelining I |
PDF |
6.1-4 |
Preview Lab 3 |
F 2/11 |
|
|
|
Lab 2: Xilinx Checkoff, 12-2PM, 119 Cory
150 Lab Lecture, 1-2 PM, 125 Cory |
Sa 2/12 |
|
|
|
|
Su 2/13 |
|
|
|
|
5 |
M 2/14 |
|
|
|
Lab 2: Final Report due, 11:59 PM, via the submit program |
T 2/15 |
Pipelining II |
PDF |
6.5-7 |
|
W 2/16 |
|
|
|
Start Homework 1 |
Th 2/17 |
Pipelining III |
PDF |
6.8-9 |
Lab 3: Preliminary Design Document and Team Evaluations due to TAs, 11:59PM |
F 2/18 |
|
|
|
Lab 3: Preliminary Design Document Review, 12-2PM, 119 Cory |
Sa 2/19 |
|
|
|
|
Su 2/20 |
|
|
|
|
6 |
M 2/21 |
|
|
|
|
T 2/22 |
VLSI I |
PDF |
|
|
W 2/23 |
|
|
|
|
Th 2/24 |
VLSI II, DRAM Core Cell |
PDF |
|
|
F 2/25 |
|
|
|
Lab 3: Final Design Document Review (Interfaces and Test Benches),
12-2PM, 119 Cory |
Sa 2/26 |
|
|
|
|
Su 2/27 |
|
|
|
|
7 |
M 2/28 |
|
|
|
|
T 3/1 |
Memory and Interfaces |
PDF |
|
|
W 3/2 |
|
|
|
|
Th 3/3 |
Cache I |
PDF |
7.1-2 |
|
F 3/4 |
|
|
|
Lab 3: Initial Xilinx Checkoff,
12-2PM, 119 Cory. Homework 1 due at start of lab section. |
Sa 3/5 |
|
|
|
|
Su 3/6 |
|
|
|
|
8 |
M 3/7 |
|
|
|
|
T 3/8 |
Cache II |
PDF |
7.3 |
|
W 3/9 |
|
|
|
|
Th 3/10 |
Virtual Memory |
PDF |
7.4-5, 7.7 |
|
F 3/11 |
|
|
|
Lab 3: Final Xilinx Checkoff, 12-2PM, 119 Cory |
Sa 3/12 |
|
|
|
|
Su 3/13 |
|
|
|
|
9 |
M 3/14 |
|
|
|
Lab 3: Final Report Due, 11:59 PM via the submit program |
T 3/15 |
Midterm Review Session in Class |
PDF |
|
|
W 3/16 |
|
|
|
|
Th 3/17 |
Midterm I: 6PM to 9PM, 320 Soda (not 310!)
(note: no class 12:30-2) |
|
|
|
F 3/18 |
|
|
|
|
Sa 3/19 |
|
|
|
|
Su 3/20 |
|
|
|
|
10 |
M 3/21 |
|
|
|
|
T 3/22 |
No Lecture - Spring Break |
|
|
|
W 3/23 |
|
|
|
|
Th 3/24 |
No Lecture - Spring Break |
|
|
|
F 3/25 |
|
|
|
|
Sa 3/26 |
|
|
|
|
Su 3/27 |
|
|
|
|
11 |
M 3/28 |
|
|
|
Preview Final Project |
T 3/29 |
Final Project Intro |
PDF |
|
|
W 3/30 |
|
|
|
|
Th 3/31 |
Error Correcting Codes |
PDF |
8.2 |
Final Project: Preliminary Design Document due to TAs, 11:59PM |
F 4/1 |
|
|
|
Final Project: Preliminary Review |
Sa 4/2 |
|
|
|
|
Su 4/3 |
|
|
|
|
12 |
M 4/4 |
|
|
|
|
T 4/5 |
Advanced Processors I |
PDF |
6.6, 6.9, Yeh and Patt branch prediction
paper.
|
|
W 4/6 |
|
|
|
|
Th 4/7 |
Advanced Processors II |
PDF |
6.9-10 |
Start Homework 2 |
F 4/8 |
|
|
|
Final Project: Test Bench Checkoff |
Sa 4/9 |
|
|
|
|
Su 4/10 |
|
|
|
|
13 |
M 4/11 |
|
|
|
|
T 4/12 |
Advanced Processors III |
PDF |
|
|
W 4/13 |
|
|
|
|
Th 4/14 |
Buses, Disks, and RAID |
PDF |
8.1-2, 8.4 |
|
F 4/15 |
|
|
|
Final Project: DRAM Controller Xilinx Checkoff |
Sa 4/16 |
|
|
|
|
Su 4/17 |
|
|
|
|
14 |
M 4/18 |
|
|
|
|
T 4/19 |
Networks |
PDF |
8.3 |
|
W 4/20 |
|
|
|
|
Th 4/21 |
Routers |
PDF |
MGR Paper |
|
F 4/22 |
|
|
|
Final Project: Memory System Xilinx Checkoff
Homework 2 Due in Section |
Sa 4/23 |
|
|
|
|
Su 4/24 |
|
|
|
|
15 |
M 4/25 |
|
|
|
|
T 4/26 |
Synchronization |
PDF |
|
|
W 4/27 |
|
|
|
|
Th 4/28 |
Multiprocessors |
PDF |
|
|
F 4/29 |
|
|
|
Final Project: Final Xilinx Checkoff |
Sa 4/30 |
|
|
|
|
Su 5/1 |
|
|
|
|
16 |
M 5/2 |
|
|
|
Final Project Report Due |
T 5/3 |
Midterm II Review in Class |
PDF |
|
|
W 5/4 |
|
|
|
|
Th 5/5 |
Midterm II: 6PM to 9PM, 320 Soda (not 310!)
(note: no class 12:30-2) |
|
|
|
F 5/6 |
|
|
|
|
Sa 5/7 |
|
|
|
|
Su 5/8 |
|
|
|
|
17 |
M 5/9 |
|
|
|
Project Presentation Slides Due |
T 5/10 |
Project Presentations (Final Class) |
|
|
|
W 5/11 |
|
|
|
|
Th 5/12 |
|
|
|
|
F 5/13 |
|
|
|
|
Sa 5/14 |
|
|
|
|
Su 5/15 |
|
|
|
|