ECE532H1: Digital Systems Design


Advanced digital systems design concepts including project planning, design flows, embedded processors, hardware/software interfacing and interactions, software drivers, embedded operating systems, memory interfaces, system-level timing analysis, clocking and clock domains. A significant design project is undertaken and implemented on an FPGA development board.

53.1 (Fall), 57.6 (Winter), 110.7 (Full Year)