Article ID: 000086781 Content Type: Troubleshooting Last Reviewed: 01/15/2021

Why does the AXI read transaction ID (RID) value change during a read data transfer when using the Intel® Stratix® 10 MX HBM2 controller?

Environment

    Intel® Quartus® Prime Pro Edition
    External Memory Interfaces Intel® Stratix® 10 FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Critical Issue

Description

Due to a problem in the Intel® Stratix® 10 MX HBM2 controller when using the Intel Quartus® Prime Pro Edition software versions 20.4 or earlier, you may see that the AXI master returns a different value for the read address ID axi_0_0_rid signal if the read burst length axi_0_0_arlen signal is greater than 2.

Resolution

To work around this problem in the Intel® Quartus® Prime Pro Edition software versions 20.4 or earlier,

Download hbm_burst_rid_fix.zip file and replace the following encrypted files from the existing ones.

./sim_mentor/altera_axi_ufi_axi_burst_ctrl.sv

// Copy to /ip/ed_synth/ed_synth_hbm_0_example_design/altera_axi_ufi_adapter_191/sim/mentor/

./syn_quartus/altera_axi_ufi_axi_burst_ctrl.sv

// Copy to /ip/ed_synth/ed_synth_hbm_0_example_design/altera_axi_ufi_adapter_19

This problem is fixed starting with the Intel® Quartus® Prime Pro Edition software version 21.1.

Related Products

This article applies to 1 products

Intel® Stratix® 10 MX FPGA

1