Course
code CC722
credit_hours 3
title Advanced Digital Systems
arbic title
prequisites
credit hours 3
Description/Outcomes This course introduces a range of aspects of advanced digital design. It starts with an introduction to the VHDL, Verilog and ABEL hardware description languages. The course provides techniques for designing and implementing synchronous and asynchronous digital circuits. It explains briefly the various design parameters and trade-offs such as area, timing and cost of die. Advanced processor design paradigms and architectures such as data flow, reconfigurable, asynchronous and processor-in-memory are also discussed.
arabic Description/Outcomes
objectives To become familiar with the major principles and concepts including all aspects of synchronous and asynchronous digital circuit design with emphasis on new processor design paradigms.
arabic objectives
ref. books
  • J. Spareso, S. Furber, Principles of Asynchronous Circuit Design, Kluewer Academic Publishers, 2001.
  • J. Silc, B. Robic, T. Ungerer, Processor Architecture, Springer-Verlag, 1999.
arabic ref. books
textbook
arabic textbook
objective set
content set
Course Content
content serial Description