1 COMP541 Wrap Up Montek Singh Apr 24, 2015
Conclusion of this course What did we learn this semester? Combinational logic Combinational logic Sequential logic, finite-state machines Sequential logic, finite-state machines Basic building blocks Basic building blocks registers, counters, adders, subtractors, ALUs memories, and memory-mapped I/O controllers, encoders, decoders Hardware Description Language: Verilog Hardware Description Language: Verilog hierarchical design display interfaces, input devices, debouncing CPUs CPUs single-cycle, multicycle pipelining, hazards, forwarding, stalling Built an entire MIPS CPU! 2
Timeline Quiz #3 solutions: let’s discuss now solutions: let’s discuss now graded quizzes will be available later today (see ) graded quizzes will be available later today (see ) Homework #3 solutions solutions will be available later today (see ) solutions will be available later today (see ) grading will take a couple of days grading will take a couple of days Mon Apr 27, 8-11am: Final Exam Everything we studied this semester is included Everything we studied this semester is included But: greater emphasis on post-midterm material But: greater emphasis on post-midterm material flip-flop timing, memories, arithmetic single-cycle/multi-cycle and pipelined MIPS final project 3
Timeline (contd.) Tue Apr 28, 11am-4pm & Wed Apr 29, 11am-2pm: Office Hours (Montek) Please see me if you have missing/incorrect scores for labs, homework, quizzes, etc. Please see me if you have missing/incorrect scores for labs, homework, quizzes, etc. Thu Apr 30: Final grades posted 4
Where to go from here? What kind of job-related skills did you learn from your exposure to this course? More advanced courses? graduate-level computer architecture (Comp740) graduate-level computer architecture (Comp740) 5
Feedback from you! Please fill out the reviews online Welcome to give me direct feedback as well 6