Critical Issue
The low write performance on write response path in AXI backpressure mode is due to the following reason:
When AXI backpressure is enabled, the desirable write throughput numbers cannot be achieved. In this mode, a soft-logic read response FIFO is instantiated, but it is currently too shallow to absorb bursts of write responses resulting in the Intel® Stratix® 10 MX/NX FPGA High Bandwidth Memory (HBM2) IP being backpressured. Internal to the HBMC, this backpressure results in backpressure on the write command channels, which is what limits the overall system throughput.
The depth of the write response Intel® Stratix® 10 MX/NX FPGA High Bandwidth Memory (HBM2) IP FIFO needs to be increased from 16 to 32. Because 12 FIFO slots are needed to adapt the AXI4 and HBMC backpressure protocols, the number of slots available for buffering increases from 4 to 28. The number of MLABs is unchanged, but the FIFO counter width increases by 1 bit.
This problem is currently scheduled to be resolved in a future release of the Intel® Quartus® Prime Pro Edition Software.