Xilinx VCU118 XDMA-based Getting Started Guide

The getting started guides that follow this page will walk you through the complete (XDMA-based) flow for getting an example FireSim simulation up and running using an on-premises Xilinx VCU118 FPGA, from scratch.

Make sure you have run/done the steps listed in Local FPGA System Setup before running this guide.

First, we’ll set up your environment, then run a simulation of a single RISC-V Rocket-based SoC booting Linux, using a pre-built bitstream. Next, we’ll show you how to build your own FPGA bitstreams for a custom hardware design. After you complete these guides, you can look at the “Advanced Docs” in the sidebar to the left.

Note

This section uses ${CY_DIR} and ${FS_DIR} to refer to the Chipyard and FireSim directories. These are set when sourcing the Chipyard and FireSim environments.

Here’s a high-level outline of what we’ll be doing in this guide: