everything.study
ECE 8880

FPGA-Based Accelerator Design and Implementation

Graduate / Professional

The goal of this course is to equip students with the skills to design and implement FPGA-based accelerators and deploy the generated bitstreams for real applications. Topics include FPGA programing using high level synthesis (HLS), pipeline and parallelism, dataflows, on-chip and off-chip memories, frequency tuning, and performance modeling and analysis of accelerator architectures. The course includes labs that cover both computation-intensive and memory-intensive workloads. This course includes a capstone project. It also introduces recent developments in FPGA technology and accelerator design. Prerequisites: coding skills and basic knowledge of computer systems. TTh 11:35am-12:50pm

Sources