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.

54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)