|
Date |
Description |
PDF files |
|
1/10 – 1/14 |
Week 1: Review of 281/282 and architectural consideration in implementing a processor; Instruction set design consideration; Putting data path together |
|
|
1/17 – 1/21 |
Week 2: Single cycle data path, Single cycle control issues; Multi-cycle implementation considerations; Computing perfrmance |
|
|
1/24 – 1/28 |
Week 3: Multi-cycle data path implementation. Control machine for multi-cycle, performance issues in single cycle, multi-cycle, how to compare performance. |
|
|
1/31 – 2/4 |
Week 4: Pipeline implementation, hazards, and forwarding; Pipeline Control, branch hazards; Pipeline control |
|
|
2/7 – 2/11 |
Week 5: Review of pipelining, introduction to superscalar architecture. |
|
|
2/14 – 2/18 |
Week 6: MIPS pipelining; Memory mapped I/O |
|
|
2/21 – 2/25 |
Week 7: MIPS and PPC exception handling. |
|
|
2/28 – 3/4 |
Week 8: MPC555 interrupt handling details |
|
|
3/7 – 3/11 |
Week 9: PIT programming |
|
|
3/14 – 3/18 Spring Break |
|
|
|
3/21 – 3/25 |
Week 10: PIT programming |
|
|
3/28 – 4/1 |
Week 11: ADC and TPU |
|
|
4/4 – 4/8 |
Week 12: TPU programming, and test |
|
|
4/11 – 4/15 |
Week 13: Memory System |
|
|
4/18 – 4/22 |
Week 14: Memory system |
|
|
4/25 – 4/29 |
Week 15: |