Article ID: 000080941 Content Type: Troubleshooting Last Reviewed: 01/26/2016

Why do I see random read errors when using the DDR2, DDR3/DDR3L and LPDDR2 UniPHY IP on the Arria V GX/GT/SX/ST and Cyclone V E/GX/GT/SE/SX/ST devices?

Environment

    Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

On rare occasions, a problematic code word transition and DQSEN assertion which occur close to the rising edge of DQSIN may create a race condition causing distortion and/or glitch at the DQS delay chain output resulting in random read errors. Check the table below for the use cases affected based on the Quartus® II software version used.:

DeviceMemory Controller LocationMemory Interface TypeFrequency (MHz)Quartus II Prior to v13.0sp1.dp5Quartus II  v13.0sp1.dp5 to v14.0.2Quartus II  v14.1 or later
Cyclone® V & Cyclone V SoCHPSDDR2 & DDR3f <= 400Sensitive to DQS GlitchNot AffectedNot Affected
LPDDR2f <= 333Not Affected
FPGALPDDR2f <= 333Not Affected
DDR2 & DDR3f < 250Not Affected
250 <= f < =400Sensitive to DQS Glitch
Arria® V & Arria V SoCHPSDDR2 & DDR3f < 450Sensitive to DQS GlitchNot AffectedNot Affected
f >= 450Sensitive to DQS Glitch
LPDDR2f <= 400Not Affected
FPGALPDDR2f <= 333Not Affected
DDR2 & DDR3f < 250Not Affected
f >= 250Sensitive to DQS Glitch

 

Resolution

This issue was partially corrected in Quartus II software release version 13.0sp1 and fully resolved in version 14.1 and later, through bypassing the DQS delay chain. Regenerate the EMIF IP and recompile the design with Quartus II version 14.1 or later. For designs using Cyclone V and Cylcone V SOC, and customers who are unable to upgrade to Quartus II version 14.1, please contact Altera using mySupport.

For designs using Arria V devices, refer to the following link:
https://www.altera.com/support/support-resources/knowledge-base/solutions/rd06222015_999.html

Patches for related Quartus II software versions can be obtained from the following links:

Quartus II 13.0SP1:

    Quartus II 13.1.4:

      Quartus II 14.0.2:

        Related Products

        This article applies to 12 products

        Arria® V FPGAs and SoC FPGAs
        Arria® V GT FPGA
        Cyclone® V FPGAs and SoC FPGAs
        Cyclone® V E FPGA
        Cyclone® V SE SoC FPGA
        Cyclone® V SX SoC FPGA
        Cyclone® V GT FPGA
        Cyclone® V GX FPGA
        Arria® V SX SoC FPGA
        Cyclone® V ST SoC FPGA
        Arria® V ST SoC FPGA
        Arria® V GX FPGA

        1