Build and Emulate with Vitis - 2023.1 English

Vitis Tutorials: Hardware Acceleration (XD099)

Document ID
XD099
Release Date
2023-08-02
Version
2023.1 English

For each module of this tutorial, Vitis can be run via the GUI or at the command line (more efficient in the context of this tutorial):

Click to expand! (Vitis GUI instructions)

Using Vitis via the GUI

TIP: When following the links below, right-click “open in another tab” to avoid losing the context for these instructions.

  1. Open a terminal.

  2. Set up and launch Vitis.

  3. “File” menu -> “Import…”. GUI Import

  4. Accept the default of the Vitis project exported zip file, and click Next. GUI

  5. Click Browse on the next window, and navigate to the ./docs/module1_baseline/project directory. GUI

  6. Select the vitis_export_archive.ide.zip, and click OK. GUI

  7. In the next window, click Finish. GUI

Setting Up the Platform

  1. On the center window pane, click on the triple dot icon ... right after the platform link. GUI

  2. Navigate to specify the platform accessible from your system.

Building and Emulating the Design

Notice the “Assistant” window pane with its three main flow steps.

  1. Emulation-SW: Validate the design at the functional level.

  2. Emulation-HW: Compile the kernel into a cycle accurate representation to better gauge metrics.

  3. Hardware: Launch the full compilation and generate a bitstream.

Run the software emulation (takes a couple of minutes).

Run the hardware emulation (takes between 10 to 20 minutes).

When hardware emulation has completed, go to the following Vitis Analyzer section.

OR

Click to expand! (instructions for make)