Digital Systems Design (Undergraduate)
This module provides a basic understanding of the principles of large digital system design using the knowledge of combinational and sequential logic design gained in the prerequisite module ECS412U Digital Circuit Design and the understanding of microprocessor systems gained in the prerequisite module ECS502U Microprocessor Systems Design. The module also uses VHDL to program Xilinx Complex Programmable Logic Devices with associated design tools for the laboratory work.
Research Interests:energy efficient computing architectures
design automation algorithms for Field Programming Gate Arrays (FPGA)