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 | |