ENGG 463 - Advanced FPGA Design

Description

This graduate-level course builds on foundational digital design concepts, focusing on implementing complex, high-speed applications on an FPGA. You will learn advanced topics such as hardware architectures, pipelining and parallelism, timing analysis, IP cores, and optimization techniques, with a special focus on real-world applications. The course uses the Xilinx Zynq SoC architecture, which combines two ARM processors with programmable logic, to enable integrated HDL and microcontroller design. Throughout the course you will engage with the lesson topics by building and testing custom hardware modules on your boards. Weekly lab assignments will culminate in a final project.

Notes

This course is open only to students enrolled in the online MEng in Computer Engineering program. This course cannot be used to satisfy any AB, BE, MEM, MS, PhD, or residential MEng degree requirements.

Offered

Term
Time
Location / Method
Instructor(s)
Term: Winter 2025
Time:
Location:

Online course

Instructors:

Kendall R Farnham