Preliminary ECS154B Class Outline

Lecture   Topic                            Chapter          Date
1 Introduction & History COD Chapter 1 Mar 30 2 Overview of machine design Apr 1 Disc No meeting Apr 1 3 Instruction Sets COD Appendix D Apr 3 4 I-set/implementation interaction COD Chapter 2 Apr 6 5 Performance COD Chapter 4 Apr 8 Disc Using Quartus, how to maximize lab grade Apr 8 6 Performance COD Chapter 4 Apr 10 7 Performance, Single cycle MIPS COD Chapts 4,5 Apr 13 8 Single Cycle MIPS COD Chapter 5 Apr 15 Disc No meeting Apr 15 9 Control for single cycle MIPS COD Chapter 5 Apr 17 10 Multiple Cycle MIPS COD Chapter 5 Apr 20 11 Multiple Cycle MIPS COD Appendix C Apr 22 Disc Multiple Cycle MIPS COD Chapter 5 Apr 22 12 Pipelining MIPS COD Chapter 6 Apr 24 13 Pipelining MIPS Apr 27 14 Pipelining MIPS Apr 29 Disc Pipelining MIPS COD Chapter 6 Apr 29 15 Pipelining MIPS COD Chapter 6 May 1 16 Pipelining MIPS COD Chapter 6 May 4 17 Pipelining MIPS COD Chapter 6 May 6 Disc MIDTERM May 6 18 Exceptions, Advanced topics COD Chapter 6 May 8 19 Memory Heirarchy COD Chapter 7 May 11 20 Memory Heirarchy COD Chapter 7 May 13 Disc Memory Heirarchy COD Chapter 7 May 13 21 Memory Heirarchy COD Chapter 7 May 15 22 Memory Heirarchy COD Chapter 7 May 18 23 Memory Heirarchy COD Chapter 7 May 20 Disc Memory Heirarchy COD Chapter 7 May 22 24 Memory Heirarchy COD Chapter 7 May 22 25 Storage COD Chapter 8 May 27 Disc Storage Chapter 8 May 27 26 Storage COD Chapter 8 May 29 27 Multiprocessors COD Chapter 9 Jun 1 28 Multiprocessors COD Chapter 9 Jun 3 Disc Review for Final Jun 3 Final: Thursday, June 11, 1:00 P.M.