REQUIRED TEXTBOOK

Harris, S., Harris, D., Digital Design and Computer Architecture - ARM Edition, Morgan Kaufmann, Waltham, MA, 2016, ISBN: 978-0-12-800056-4

WEEKLY SCHEDULE

WEEK MAJOR TOPIC TEXTBOOK READING TEXTBOOK PRACTICE PROBLEMS
1 Latches and Flip Flops C3.1 - C3.2.8, Memory Review Sheet 2, 4, 6, 7, 9, 10c,
2 Finite State Machine Basics Lecture 1
Lecture 2
C3.3.2 - C3.4.1
18, 19, 20, 22, 24, 30
3 VHDL Descriptions C4.4 - C4.6 24, 32
4 Alternative State Encodings C3.4.2 try 19, 20, 22, and 23 as one-hot or gray encodings
5 Advanced VHDL FSM design techniques C3.4.3 25
6 Timing Characteristics C3.5 - C3.5.5 33, 34
7 Counters C5.4.1, lecture notes 4-bit versions of 47, 48, and 49; 3.27, 3.28
8 Multibyte Memories C5.5 - C5.5.8 55
9 Special Purpose Datapath Design lecture notes none
10 Special Purpose Datapath Design lecture notes none
11 FINAL EXAM comprehensive textook review none