X-HEEP
Getting started
How to…
Configuration
eXtending X-HEEP
Testing
Peripherals
External Peripherals
FPGA
Run on FPGA
FPGA ZCU104: Getting Started & Flash Programming Guide
FPGA AUP-ZU3: Getting Started & Flash Programming Guide
FPGA Genesys2: Use Guide
FPGA VPK180: Getting Started
FPGA VPK180: Building Linux Image
Using ILA for Debugging in Vivado
HLS Accelerator Example: Streaming Dot Product
ASICs
X-HEEP
FPGA
View page source
FPGA
Check this section to run your design on the FPGA.
Run on FPGA
Set-up
Building and programming the FPGA
Running firmware on the FPGA
FPGA Utilizations
FPGA ZCU104: Getting Started & Flash Programming Guide
Hardware Connection Steps
Programming the Board
Notes
FPGA AUP-ZU3: Getting Started & Flash Programming Guide
Hardware Connection Steps
Programming the Board
Notes
FPGA Genesys2: Use Guide
FPGA VPK180: Getting Started
Design Flow
Hardware Connection Steps
Software Requirements
Programming the Board
Notes
FPGA VPK180: Building Linux Image
Creating and Configuring the Project
Building the PetaLinux Image
VPK180 Boot
Programming the PL from Linux
Registering UART on Linux Runtime
Using ILA for Debugging in Vivado
🧠 What is the Integrated Logic Analyzer (ILA)?
🛠️ Debugging X-HEEP on FPGA with ILA
✅ Tipz
HLS Accelerator Example: Streaming Dot Product
What the accelerator does
Design: opt-in via a FuseSoC flag
Simulating with Verilator
Building and programming the pynq-z2 bitstream
Extending: adding your own HLS accelerator