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