AMD VCU118@VU9P
- Card information:
Vendor: AMD
Name: Virtex UltraScale+ FPGA VCU118 Evaluation Kit
Ethernet ports: 2x QSFP28
PCIe conectors: Edge connector
- FPGA specification:
FPGA part number:
xcvu9p-flgb2104-2-i
Ethernet Hard IP: CMAC (100G Ethernet)
PCIe Hard IP: USP (up to PCIe Gen3 x16)
NDK firmware support
- Ethernet cores that are supported in the NDK firmware:
- PCIe cores that are supported in the NDK firmware:
See the
<NDK-FPGA_root_directory>/card/amd/vcu118/config/card_conf.tcl
file for supported PCIe configurations.
- Makefile targets for building the NDK firmware (valid for Minimal app, may vary for other apps):
Use
make 100g2
command for firmware with 2x100GbE (default).Use
make 100g0
command for firmware with CMAC disabled but DMAs and Application core remaining (experimental feature).
- Support for booting the NDK firmware using the nfb-boot tool:
NO, use JTAG (see below).
Programming the device
Buld the firmware using
make
as described above (“Generate bitstream” using Vivado GUI flow)Connect USB cable to the JTAG interface of the card
Open Hardware manager in Vivado (build on 2022.2)
Program the device
For more information, refer to the Programming and debugging manual of the Vivado
Note
To build the NDK firmware for this card, you must have the Xilinx Vivado installed, including a valid license.
Warning
Ethernet interface has not been properly tested on this device, although CMACs can be included.