Date
|
Slides
|
Accompanying Material
|
Recordings
|
8/22/2023 |
Lecture 1 - Introduction and Overview |
|
Lecture 1 |
8/24/2023 |
Lecture 2 - SoC Design Methodology and IP |
|
Lecture 2 |
8/29/2023 |
|
|
|
8/31/2023 |
Lecture 4 - Embedded Systems |
|
Lecture 4 |
9/5/2023 |
Lecture 5 - Hardware |
|
Lecture 5 |
9/7/2023 |
|
|
|
9/12/2023 |
|
|
|
9/14/2023 |
Lecture 8 - Accelerator Design |
|
<Lecture 8 |
9/19/2023 |
Lecture 9 - HLS |
|
|
9/21/2023 |
Lecture 10 - HLS Coding Style |
|
Lecture 10 |
9/26/2023 |
Lecture 11 - Synthesizability and Layout-driven HLS |
|
Lecture 11 |
9/28/2023 |
Lecture 12 - Scheduling |
|
Lecture 12 |
10/03/2023 |
|
|
|
10/05/2023 |
|
|
Lecture 14 |
10/10/2023 |
Lecture 15 - FCUDA: The CUDA to FPGA Compiler
|
|
Lecture 15
|
10/12/2023 |
Lecture 16 - Final Project |
|
Lecture 16 |
10/17 and 10/19 2023 |
Lecture 17 and 18 - HW/SW Co-design
|
|
|
10/24/2023 |
Lecture 19 - Fundamentals of DNNs |
|
Lecture 19 |
10/26/2023 and 11/2/2023 |
Lecture 20 and 21 - DNN Inference Acceleration |
|
|
11/7/2023 |
Lecture 22 - ML Algorithm and Hardware Codesign |
|
Lecture 22 |
11/9/2023 |
Lecture 23 - TEE |
|
Lecture 23 |
11/14/2023 |
Lecture 24 - Invited Lecture by Martin Langhammer: The FPGA as SoC |
|
Lecture 24 |
11/16/2023 |
Lecture 25 - Invited Lecture by Stephen Neuendorffer: Open Source MLIR Compilers for Versal Ryzen AI SOCs |
|
Lecture 25 |
11/28/2023 |
Student Presentations Day 1 |
|
Lecture 26 |
11/30/2023 |
Student Presentations Day 2 |
|
Lecture 27 |