Integration of computer organization concepts such as data flow, instruction interpretation, memory systems, interfacing, and microprogramming with practical and systematic digital design methods such as behavioral versus structural descriptions, divide-and-conquer, hierarchical conceptual levels, trade-offs, iteration, and postponement of detail. Design exercises are accomplished using a hardware description language and simulation.
Computer Architecture & Design
Host University
University of Virginia
Semester
Spring 2024
Course Number
ECE 6435-600
CRN
20607
Credits
3
Discipline
Electrical & Computer Engineering
Instructor
Todd Delong
Course Information
Prerequisites
Digital Logic Design (ECE 2330 or equivalent), Introductory Computer Architecture (ECE 3330 or equivalent), Assembly Language Programming.