Program the QSPI Flash Device - 2020.2 English - Describes the recommended design methodology to achieve efficient utilization of Xilinx® FPGA device resources, and quicker design implementation and timing closure in Vivado® Design Suite. Provides the reasons behind the recommended method to support and enable informed design decisions. - UG947

Vivado Design Suite Tutorial: Dynamic Function eXchange

Document ID
UG947
Release Date
2021-02-23
Version
2020.2 English
  1. Connect the target board to your computer and power the board on. Connect to both micro-USB ports for JTAG and UART connections.
  2. Program the configuration memory device (QSPI).
    1. Open the Vivado Hardware Manager and connect to the target board.
    2. Right-click on the device and select Add Configuration Memory Device.
    3. Select the Micron mt25qu01g that supports x1, x2 and x4 modes.
      Figure 1. Program the QSPI Flash

    4. When prompted, add a programming file. The target file is the dfx_prom.mcs from the Bitstreams folder in the project directory.
  3. After the PROM has been programmed, use the PROG button to reconfigure the FPGA from this boot flash.

    The push buttons can control actions in the FPGA design. The left and right buttons load shift left and shift right partial bitstreams, respectively. The up and down buttons load count up and count down partials, respectively. Do not push the center button yet.