CprE 305 Lecture Notes

  Date Description

PDF Files

  August 25-August 29 Week 1: Introduction, Verilog (Ch 1) week1 verilog
  September 1-September 5 Week 2: Performance, ISA (Ch 2, 3) week2
  September 8-September 12

Week 3: ISA (Ch 3)

week3
September 15-September 19 Week 4: ISA (Ch 3), Arithmetic I (Ch 4) week4
MAT_MULT
  September 22-September 26 Week 5: Arithmetic I I (Ch 4) week5
  September 29-October 3 Week 6: Arithmetic II (Ch 4), Exam 1 week6
  October 6-October 10 Week 7: Control and data path (Ch 5) week7
  October 13-October 17 Week 8: Single-cycle Implementation week8
  October 20-October 24 Week 9: Multi-cycle Implementation week9
  October 27-October 31 Week 10: Pipelining I (Ch 6) week10
  November 3-November 7 Week 11: Pipelining II week11
  November 10-November 14 Week 12: Memory Hierarchy I (Ch 7) week12
  November 17-November 21 Week 13: Memory Hierarchy II, Exam 2 week13
  November 24-November 28 Thanks Giving
December 1-December 5 Week 14: Memory, I/O system (Ch 8) week14
December 8-December 12 Week 15, I/O system, catch all week15