Skip to content

Latest commit

 

History

History
47 lines (27 loc) · 3.05 KB

ERRATA.md

File metadata and controls

47 lines (27 loc) · 3.05 KB

F2 Developer Kit Errata

Shell Errata

Shell errata is documented here

HDK

  1. Address Aliasing Bug in AMD HBM IP with Customer Address Mapping

    • An address aliasing bug has been identified in AMD HBM IP when the IP's "Customer Address Map" option is enabled for a 16GB HBM implementation. The bug allows a single memory entry to be accessed via two different addresses, which might lead to data corruption. More information about this bug will be published by AMD in the Ultrascale+ product errata.

    • For now, customers using 16GB HBM implementation should disable the "Customer Address Map" option in the IP until a fix is released by AMD.

  2. Support for the XDMA Shell in the HDK design flow is not available at this time. CL builds using the XDMA Shell will result in a build failure.

  3. CL simulation might show the following "error" message if the CL clock generator is contained in the design. By default, the generator blocks all output clocks (except for o_clk_main_a0) and asserts all output resets. This behavior violates the built-in reset check in the AXI SmartConnect IP. This message can be safely ignored. A Fix for this issue is in progress.

    # ** Error: [SmartConnect 500-33] s_sc_aresetn should be asserted for at least 16 cycles of m_sc_aclk. tb.card.fpga.CL.CL_HBM.HBM_PRESENT_EQ_1.AXI_CONVERTER_AXI4_AXI3.cl_axi_sc_1x1_i.smartconnect_0.inst.s00_nodes.s00_aw_node.inst.<protected>.<protected>
  4. CL simulation might show the following "error" message. This message can be safely ignored. A Fix for this issue is in progress.

    # Initializing memory from data in 'ddr4_ddr_10.mem'.
    #   Reading data in x8 and bl:8 mode (Change with 'config <4,8,16> <4,8>' in this file).
    #   'ddr4_ddr_10.mem' set write data width to x4.
    #   ERROR: Failed to write data burst length to 16. Only <4,8> are valid.
  5. XSIM simulator does not support a cycle-accurate simulation model for the HBM IP. We’re observing significantly longer simulation times compared to VCS and Questa simulators. This is caused by the HBM BFM used in XSIM. Therefore, running HBM simulation using VCS or Questa is strongly recommended.

  6. Simulation of the HBM monitor interface is not supported in this release. The HBM IP always passes initialization and remains in an operating state for all tests. Simulation support for the HBM monitor will be added in a future release.

  7. AFIs created based on HDK XDMA shell or Vitis are not supported on F2 instances at this time.

SDK

Software defined Accelerator Development (Vitis)

  1. Only hardware emulation via Vitis 2024.1 is currently supported.

  2. Support for Vitis 2024.1 accelerator binary creation and AFI creation is not supported, but will be released at a later time.

  3. Support for Vitis software emulation has been deprecated by AMD, therefore, no longer supported.