CE-612 Digital Systems Design 4 Credits
The principles and practices used in the design of modern complex combinational and sequential digital systems are covered in this course. Digital logic design, analysis, simulation, and implementation techniques are covered. Fundamental algorithms underlying computer-aided design (CAD) tools are studied. Schematic diagrams, hardware description languages (HDL), and system-on-programmable chip (SoPC) design tools are used to specify designs targeted for implementation in technologies ranging from discrete ICs to programmable logic devices, ASICs and SoPCs. Topics in testing of logic circuits and hardware-software co-design will be covered. The course is accompanied by laboratory component that allows students to exercise the principles and practices learned.
Lecture: 3, Lab 2, Other 0