Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Labs

Welcome to the Domain-Specific Accelerators lab series! This sequence provides practical, hands-on experience in hardware acceleration using the AMD Zynq UltraScale+ MPSoC platform. You will navigate a complete design evolution: starting with software execution on ARM processors, moving through custom hardware synthesis using High-Level Synthesis (HLS), and culminating in the deployment of specialized accelerators such as SPAR-2 and DaVinCi.

Designed for graduate-level inquiry, these guides serve as a structural framework rather than an exhaustive tutorial. Success in this course requires a high degree of autonomy; you are expected to independently research the underlying concepts and critically investigate the architectural trade-offs between hardware and software implementations.

Lab Schedule

DateLab
 Prelab: Download Vivado 2025.2
03/09 - 03/13Lab 1: Hello Zynq
03/16 - 03/20Lab 2: Matrix-Multiply on the ARM
03/23 - 03/27Lab 3: High-Level Synthesis
03/30 - 04/03Lab 4: SPAR-2
04/06 - 04/10Lab 5: DaVinCi