next up previous
Next: ECE532S Expected Background Up: ECE532S Digital Systems Design Home Previous: ECE532S Digital Systems Design Home

Course Description

This course is about practical applications of advanced digital design concepts. Lecture topics will be related to design with embedded processors, FPGAs and ASICs. The practical aspect of the course is focused around significant projects to be implemented on FPGAs.

Lectures will begin with an introduction to the tools, the design methodology supported by the tools and an introduction to the key components that are used. Other topics cover architecture design, design flows, design with HDLs, good design practices, timing, clock domains, high-speed data links, ASIC and FPGA technologies. Some lectures will also be devoted to issues with projects as required.

The goal of the project is to provide a real design opportunity using state-of-the-art tools and technology.

To get familiarity with the tools and the hardware you will start with some canned tutorials. This only gets you started and you will be expected to do a lot of digging on your own, as you would do in any real design position.

What you gain from doing the project is practical experience on managing and implementing complex designs, specifically in the approaches for large digital systems encompassing a lot of gates and a lot of software.

More specifically:


next up previous
Next: ECE532S Expected Background Up: ECE532S Digital Systems Design Home Previous: ECE532S Digital Systems Design Home
Paul Chow 2015-08-05