Course Discription |
:
Hardwired and stored logic paradigms for digital system implementation; the hardware description language (VHDL), configurable logic devices such as PLDs and FPGAs; system interconnection structures, bus arbitration schemes and data-link level bus communication protocols; architectural and operational aspects of general purpose central processing units (CPUs); an introduction to the use of programming languages (assembly and high-level) in the design of stored logic systems and related low-level issues such as the binding of program and data to memory; and memory and input/output organizations and interrupt mechanisms, power, area and delay optimizations; clocking schemes; power distribution |