|
Week |
Date |
Topic |
Slides |
Refs |
Tutes |
Labs |
|
1 |
Mon.28/02 |
Introduction Instruction set Design |
PH. Ch.2 |
|
|
|
|
Wed. 02/03 |
Single cycle datapath |
PH. Ch 4 |
||||
|
2 |
Mon. 07/03 |
Single Cycle Processor Control |
PH. Ch.2 |
|||
|
Wed. 09/03 |
Performance |
PH. Ch. 1.4 |
||||
|
3 |
Mon. 14/03 |
ALU |
PH. Ch.3 |
|||
|
Wed. 16/03 |
Multicycle Processor |
handout |
||||
|
4 |
Mon. 21/03 |
Multicycle processor* |
|
|||
|
Wed. 23/03 |
Intro. to Pipelining |
Ch 4.5 |
||||
|
5 |
Mon. 28/03 |
Pipelining Design (1) |
Ch 4.6 |
|
Project work |
|
|
Wed. 30/03 |
Pipelining Design (2) |
Ch 4.7 |
||||
|
6 |
Mon. 04/04 |
Pipelining Design (2) (cont.) |
|
|
group presentation |
group presentation |
|
Wed. 06/04 |
quiz |
|
|
|||
|
7 |
Mon. 11/04 |
Pipelining Design (3) |
Ch 4.7&4.8 |
|||
|
Wed. 13/04 |
Quiz solution discussion |
|
|
|||
|
8 |
Mon. 18/04 |
Memory Technology |
C-9(in CD) |
Project work |
||
|
Wed. 20/04 |
Intro. to Memory Hierarchy |
Ch.5.1 |
||||
|
9 |
Mon. 02/05 Wed. 04/05 |
Cache Design |
Ch.5.2 & |
Project work |
||
|
10 |
Mon. 09/05 |
Cache Design (cont.) Virtual Memory |
Ch.5.4 |
group presentation |
group presentation |
|
|
Wed. 11/05 |
Bus |
|
||||
|
11 |
Mon. 16/05 Wed. 18/05 |
Multiprocessor & Advance Topics |
|
|
||
|
12 |
Mon. 23/05 Wed. 25/05 |
Advance Topics & Course review |
|
|
Proj Project Part 3 work |
|
|
13 |
Mon. 30/05 |
Advance Topics |
|
|
tuts 1-9 consultation |
Proj Part 3 demo. |
|
Week |
Date |
Topic |
Slides |
Refs |
Tutes |
Labs |