|
Week |
Date |
Topic |
Slides |
Refs |
Tutes |
Labs |
|
1 |
Tue. 10/03 |
Introduction Instruction set Design |
PH Ch.2 |
|
|
|
|
Wed. 11/03 |
Single cycle datapath |
PH Ch.4 |
||||
|
2 |
Tue. 17/03 |
Single Cycle Processor Control |
PH Ch.2 |
|||
|
Wed. 18/03 |
Performance |
PH Ch. 1.4 |
||||
|
3 |
Tue. 24/03 |
ALU |
PH Ch.3 |
|||
|
Wed. 25/03 |
ALU (cont.) |
|
||||
|
4 |
Tue. 31/03 |
Multi-cycle datapath |
handout |
Project work |
||
|
Wed. 01/04 |
Intro. to Pipelining |
Ch.4 |
||||
|
5 |
Tue. 07/04 |
Pipelining Design(1) |
Ch.4 |
quiz consultation |
Project work |
|
|
Wed. 08/04 |
Quiz |
|
|
|||
|
6 |
Tue. 21/04 |
Project Group Presentation |
|
|
no tute |
no lab |
|
Wed. 22/04 |
Pipelining Design (2) |
Ch.4 |
||||
|
7 |
Tue. 28/04 |
Pipelining Design (3) |
Ch.4 |
Project work |
||
|
Wed. 29/04 |
Intro. to Memory Hierarchy |
Ch.5 |
||||
|
8 |
Tue. 05/05 |
Memory Technology |
C-2(in CD) |
Project work |
||
|
Wed. 06/05 |
Cache Design |
Ch.5 |
||||
|
9 |
Tue. 12/05 |
Cache Design (cont.) |
|
Ch.5 |
Project work |
|
|
Wed. 13/05 |
Virtural Memory |
Ch.5 |
||||
|
10 |
Tue. 19/05 |
Buses Multiprocessors |
Ch.6 Ch.7 |
|||
|
Wed. 20/05 |
Multprocessor (cont.) |
|
|
|||
|
11 |
Tue. 26/05 |
Group presentation |
|
|
no lab |
|
|
Wed. 27/05 |
Project Part 3 Consultation |
|
|
|||
|
12 |
Tue. 02/06 |
Advanced Topics |
|
|
project part 3 demonstration |
project part 3 demonstration |
|
Wed. 03/06 |
Review |
|
| |||
|
Week |
Date |
Topic |
Slides |
Refs |
Tutes |
Labs |