Article ID: 000081628 Content Type: Troubleshooting Last Reviewed: 07/27/2023

Why does the external memory interface calibration hang after a CvP update when using the DDR3, DDR2 or LPDDR2 UniPHY hard memory controller?

Environment

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

Due to a problem in the Quartus® II software, when configuring a SOF file through the Configuration via Protocol (CvP) method with a design that includes the UniPHY hard memory controller, you may observe that calibration fails after the CvP update occurs. The external memory interface calibration status signals local_cal_fail and local_cal_success never become asserted.

This issue occurs because the content of the M20K/M10K RAM memory used for the calibration process was corrupted after the CvP update.

Resolution

Contact Intel® for details of the workaround.

Related Products

This article applies to 11 products

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

1