XCVU9P-L2FSGD2104E FPGA. This Xilinx FPGA-based PCIe accelerator board is designed to accelerate compute-intensive applications like machine learning, data analytics, and video processing. The VCU1525 board is available in both active and passive cooling configurations and designed to be used in cloud data center servers. Figure 1-1 shows the VCU1525 active cooling configuration (PC applications).
Page 6
X20018-110217 Figure 1-2: VCU1525 Reconfigurable Acceleration Platform (Passive Cooling) The VCU1525 board with passive cooling is designed to be installed into a data center CAUTION! server, where controlled air flow provides direct cooling. The VCU1525 board with active cooling is designed to be installed into a PC environment where the air flow is uncontrolled, hence this configuration has the heat sink and fan enclosure cover installed to provide appropriate cooling.
Chapter 1: Introduction Board Features The VCU1525 board features are listed in this section. Detailed information for each feature is provided in Feature Descriptions Chapter • Virtex UltraScale+ XCVU9P-L2FSGD2104E FPGA • Memory (four independent dual-rank DDR4 interfaces) 64 gigabyte (GB) DDR4 memory °...
Storage: –25°C to +60°C Humidity • 10% to 90% non-condensing Operating Voltage • PCIe slot +12 V , +3.3 V , +3.3 V , External +12 V AUXDC VCU1525 Acceleration Platform User Guide Send Feedback UG1268 (v1.5) March 22, 2019 www.xilinx.com...
Chapter 1: Introduction FPGA Configuration The VCU1525 board supports two UltraScale+ FPGA configuration modes: • Quad SPI flash memory • JTAG using USB JTAG configuration port lower connector in the PCIe bracket The FPGA bank 0 mode pins are hardwired to M[2:0] = 001 Master SPI mode with pull-up/down resistors.
For more information on Virtex UltraScale+ FPGAs, see Virtex UltraScale+ FPGA Data Sheet: DC and AC Switching Characteristics (DS923) [Ref DDR4 DIMM Memory Four independent dual-rank DDR4 DIMM interfaces are available on the VCU1525 board. The VCU1525 board is populated with four socketed single-rank DDR4 RDIMM modules. • Manufacturer: Micron •...
MTA18ASF2G72PZ-2G3B1IG data sheet at the Micron website [Ref 13]. Quad SPI Flash Memory The VCU1525 board provides Quad Serial Peripheral Interface (SPI) flash memory for FPGA bitstream storage. The Quad SPI device provides 1 Gb of nonvolatile storage. • Part number: MT25QU01GBB8E12-0SIT (Micron) •...
Chapter 2: Board Component Descriptions PCI Express Endpoint The VCU1525 board implements a 16-lane PCI Express edge connector which performs data transfers at the rate of 2.5 GigaTransfers per second (GT/s) for Gen1, 5.0 GT/s for Gen2, and 8.0 GT/s for Gen3 applications.
[Ref 15]. I2C Bus The VCU1525 board implements an I2C bus network (device tree details can be found in the Board Support Package (BSP). Status LEDs The VCU1525 board is designed to operate with the heat sink and fan enclosure cover installed so the DS1 and DS2 LEDs are not visible.
Chapter 2: Board Component Descriptions Table 2-2 defines VCU1525 board status LEDs. Table 2-2: VCU1525 Board Status LEDs Reference Designator Description RED: POWER_GOOD BLUE: DONE_0 RED: STATUS_LED0 YELLOW: STATUS_LED1 GREEN: STATUS_LED2 VCU1525 Board Power System Limited power system telemetry is available on I2C (see the BSP).
Put the adapter down only on an antistatic surface such as the bag supplied in your kit. • If you are returning the adapter to Xilinx Product Support, place it back in its antistatic bag immediately. VCU1525 Acceleration Platform User Guide Send Feedback UG1268 (v1.5) March 22, 2019...
Keep your work area and the computer/system clean and clear of debris. • Before opening a computer or system cover, unplug the power cord. The active configuration of the VCU1525 board has hazardous moving parts. Keep away CAUTION! from fan blades.
The deployment software installation requires installing the following software packages: • Xilinx® Runtime (XRT). XRT provides the libraries and drivers for an application to run on VCU1525 boards. • Deployment shell The deployment shell provides the base firmware needed to run pre-compiled applications but cannot be used to compile or create a new application.
Page 19
$ sudo yum install ./<rpm-dir>/xilinx-<version>.rpm The deployment software sources are now installed on the system. The installation of the drivers, runtime software, and utilities are located in the /opt/xilinx/ directory and contains the xrt and dsa sub-directories. Note that the dsa folder contains the deployment shell installation.
Page 20
The -a and -t options specify the deployment shell name and timestamp associated with the specific card ID. sudo /opt/xilinx/xrt/bin/xbutil flash -a <shell_name> -t <timestamp> -d <card_ID> Not specifying the card ID within the xbutil flash command via the -d option can CAUTION! damage the card.
$ sudo apt install ./<deb-dir>/xilinx-<version>.deb The deployment software sources are now installed and deployed on the system. The installation of the drivers, runtime software, and utilities are in the /opt/xilinx/ directory and contains the xrt and dsa sub-directories. Note that the dsa folder contains the deployment shell installation.
Page 22
The -a and -t options specify the deployment shell name and timestamp associated with the specific card ID. sudo /opt/xilinx/xrt/bin/xbutil flash -a <shell_name> -t <timestamp> -d <card_ID> Not specifying the card ID within the xbutil flash command via the -d option can CAUTION! damage the card.
$ source /opt/xilinx/xrt/setup.csh • Use the following command in bash shell: $ source /opt/xilinx/xrt/setup.sh After installing the XRT and deployment shell, the VCU1525 board installation can be verified using the following commands: • lspci • xbutil flash scan • xbutil validate...
VCU1525 board installed. Generating the xbutil flash Command To flash the firmware to the VCU1525 board, use the xbutil flash command, which flashes the deployment shell installed in the system onto the VCU1525 board. The format of the xbutil flash command is: sudo /opt/xilinx/xrt/bin/xbutil flash -a <shell_name>...
Page 26
/opt/xilinx/xrt/bin/xbutil flash -a xilinx_vcu1525_xdma_201830_1 -t 0x000000005bf05050 -d 0 When the VCU1525 board is successfully flashed, the xbutil flash scan output will show the same package information for both DSA package installed in FPGA: and DSA package installed in system:.
For information about using SDx environment 2018.2, refer to Virtex UltraScale+ FPGA VCU1525 Master Answer Record 69844. Table 3-1: Board Troubleshooting Issue Potential Cause Card not found Card not correctly installed.
Page 28
N: Can't drop AskUbuntu. privileges for downloading as file '/root/xrt_201802.2.1 .79_16.04.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) VCU1525 Acceleration Platform User Guide Send Feedback UG1268 (v1.5) March 22, 2019 www.xilinx.com...
This product is designed and tested to conform to the European Union directives and standards described in this section. Refer to the VCU1525 board Master Answer Record concerning the CE requirements for the PC Test Environment: Virtex UltraScale+ FPGA VCU1525 Master Answer Record 69844...
Xilinx has met its national obligations to the EU WEEE Directive by registering in those countries to which Xilinx is an importer. Xilinx has also elected to join WEEE Compliance Schemes in some countries to help manage customer returns at end-of-life.
Support. Documentation Navigator and Design Hubs Xilinx® Documentation Navigator provides access to Xilinx documents, videos, and support resources, which you can filter and search to find information. To open the Xilinx Documentation Navigator (DocNav): • From the Vivado® IDE, select Help > Documentation and Tutorials.
Appendix B: Additional Resources and Legal Notices References The most up to date information related to the VCU1525 board and its documentation is available on the following websites. VCU1525 Acceleration Development Kit (Active) VCU1525 Acceleration Development Kit (Passive) Set Up the VCU1525 Accelerator Card...
Xilinx’s Terms of Sale which can be viewed at https://www.xilinx.com/legal.htm#tos; IP cores may be subject to warranty and support terms contained in a license issued to you by Xilinx. Xilinx products are not designed or intended to be fail-safe or for use in any application requiring fail-safe performance;...
Need help?
Do you have a question about the VCU1525 and is the answer not in the manual?
Questions and answers