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