Course Description
Digital Systems Design expands on material from Digital Logic to examine design techniques for digital systems. The course examines register transfer level design, systems level CPU design and specification, data and control path design, and basics of digital systems simulation and synthesis using VHDL.

Instructor Information
Instructor: Dr. Perry Alexander
Office Hours: 10:45-12:00TR
Office: 2022 Eaton Hall / 136 Nichols Hall
Phone: 4-8833 / 4-7741
Email: Email Me

Class Information
Room: 1131 Learned
Time: 9:30-10:45TR
Prerequisites: EECS 168 and 388 are hard prerequisites for this course. You must understand basic programming techniques and assembly language to complete the course. If you do not meet these prerequisites, see me as soon as possible.

David Patterson and John Hennessey, Computer Organization and Design, 4th edition, Morgan Kaufmann Publishers, 2008. ISBN: 978-0-12-374493-7. (Required)

Peter Ashenden,
The Student's Guide to VHDL, 2nd edition, Morgan Kaufmann Publishers, 2008. ISBN: 978-1-55860-865-8. (Required)