Generating the Bitstream or Device Image - 2023.1 English

Vivado Design Suite User Guide: Programming and Debugging (UG908)

Document ID
UG908
Release Date
2023-05-16
Version
2023.1 English

Before generating a bitstream or device image, it is important to review the settings to make sure they are correct for your design.

There are two types of bitstream and device image settings in AMD Vivado™ IDE:

  1. Bitstream or Device Image file format settings.
  2. Device configuration settings.

Select Settings > Bitstream in the Vivado Flow Navigator or Flow > Settings > Bitstream Settings menu selection to open the Bitstream Settings popup window (see the following figure). Once the settings are correct, the bitstream data file can be generated using the write_bistream Tcl command or by using the Generate Bitstream button in the Vivado flow navigator.

If an AMD Versal™ device is targeted, a programmable device image (.pdi) is generated instead of a bitstream. The procedure to change the device image settings is similar to previous architectures however, the menu options, Tcl commands, and available settings differ. To access the device image settings, select Settings > Generate Device Image in the Vivado Flow Navigator or Flow > Settings > Generate Device Image Settings... menu selection to open the Device Image section in the Settings popup window (see the following figure). The device image data file can be generated using the write_device_image Tcl command or by using the Write Device Image button in the Vivado flow navigator. For more details about the PDI format, refer to the Bootgen User Guide (UG1283).

Figure 1. Bitstream Settings Panel
Figure 2. Generate Device Image Settings Panel