FCCM 2024 Tutorial

Welcome to the tutorial for the 32nd IEEE International Symposium On Field-Programmable Custom Computing Machines (FCCM). This session focuses on “Understanding Your FPGA Design Better: From Rapid Simulation to On-board Profiling.” More information about this tutorial is available on the Sharc Lab website.

The LightningSim logo.

This part of the tutorial is dedicated to ⚡LightningSim, an ultra-fast and accurate trace-based simulator for High-Level Synthesis (HLS) designs. We will walk through the process of installing and running LightningSim for several example Vitis HLS projects and comparing their results with C/RTL cosimulation.

If you are interested in the second half of the tutorial about RealProbe🔍, a fully automated on-board profiling tool to measure real on-FPGA performance with ease, please visit the RealProbe tutorial.