Critical Issue
This problem affects DDR2 and DDR3, LPDDR2, QDR II, and RLDRAM II products.
On Arria V and Cyclone V devices, hard memory controller options for user refresh, self refresh, or deep power-down may not function correctly for interfaces with two chip selects. This problem may cause simulation to hang, and in some cases may result in hardware failure.
The workaround for this issue is to edit the RTL file altera_mem_if_hard_memory_controller_top_arriav.sv
(for
Arria V designs) or altera_mem_if_hard_memory_controller_top_cyclonev.sv
(for
Cyclone V designs), and change the following lines:
.localrefreshchip ( local_refresh_chip ),
.localdeeppowerdnreq ( local_deep_powerdn_req ),
.localdeeppowerdnchip ( local_deep_powerdn_chip ),
.localselfrfshreq ( local_self_rfsh_req ),
.localselfrfshchip ( local_self_rfsh_chip ),
�
to:
.localrefreshchip ( local_refresh_chip_wire ),
.localdeeppowerdnreq ( local_deep_powerdn_req ),
.localdeeppowerdnchip ( local_deep_powerdn_chip_wire ),
.localselfrfshreq ( local_self_rfsh_req ),
.localselfrfshchip ( local_self_rfsh_chip_wire ),
�
This issue will be fixed in a future version.