Class

Useful links

ENGN1640 - Spring '17: Design of Computing Systems

Class logistics

Lectures:

  1. Overview
  2. Evaluation of Computing Systems (01/27, 01/30, 02/01)
  3. Design/Lab Foundations (02/03, 02/06, 02/08, 02/10, 02/13, 02/15)
  4. Instruction Set Architecture Design (02/17, 02/22, 02/24, 02/27, 03/01, 03/03)
  5. Single-Cycle Processor Design (03/06, 03/08, 03/10)
  6. Pipeline Processor Design (03/13, 03/15, 03/20, 03/22, 03/24, 04/03)
  7. Memory Subsystem Design (04/05, 04/07, 04/10, 04/12, 04/14, 04/17, 04/19)
  8. I/O Subsystem (04/21, 04/24)
  9. Advanced Processor Design (04/26, 04/28, 05/01, 05/03, 05/05)

HWs: Uploaded on canvas.

Labs: Uploaded on Canvas.

You will be using the following tools in the class.