AMD Alveo U55C

  • Card information:
    • Vendor: AMD/Xilinx

    • Name: Alveo U55C

    • Ethernet ports: 2x QSFP28

    • PCIe conectors: Edge connector

    • FPGA Card Website

  • FPGA specification:
    • FPGA part number: xcu55c-fsvh2892-2L-e

    • Ethernet Hard IP: CMAC (100G Ethernet)

    • PCIe Hard IP: USP

NDK firmware support

  • Ethernet cores that are supported in the NDK firmware:
  • PCIe cores that are supported in the NDK firmware:
    • USP in the PCIe Module

    • See the <NDK-APP_root_directory>/ndk/card/alveo-u55c/config/card_conf.tcl file for supported PCIe configurations.

  • Makefile targets for building the NDK firmware (valid for NDK-APP-Minimal, may vary for other apps):
    • Use make 100g2 command for firmware with 2x100GbE (default).

  • Support for booting the NDK firmware using the nfb-boot tool:
    • NO, use JTAG (see below).

Programming the device

  1. Buld the firmware using make as described above (“Generate bitstream” using Vivado GUI flow)

  2. Connect USB cable to the JTAG interface of the card

  3. Open Hardware manager in Vivado

  4. 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.