Device Family: Intel® Stratix® 10

Intel Software: Quartus Prime Pro

Type: Answers

Area: EMIF


Version Found: v20.1
Bug ID: 1408170524
IP: Stratix 10 External Memory Interfaces

What may cause the Intel® Stratix® 10 DDR4 IP to not return read data promptly prior to a long idle time?

Description

Due to a problem in the Intel® Stratix® 10 DDR4 IP, the last burst of read data may not return promptly in Read Modify Write (RMW) mode. The read command gets executed whenever there is a new command, a refresh, or an auto-precharge. This last read burst that has been delayed may cause reduced efficiency.

Workaround/Fix

To work around this problem, ensure refresh is executed periodically per DDR4 specification if the User-Refresh option is turned ON, or turn ON the Enable User Auto-precharge option and execute the auto-precharge command for all transactions. Refer to the External Memory Interfaces Intel® Stratix® 10 FPGA IP User Guide for more details.