Forum Discussion

open01's avatar
open01
Icon for Occasional Contributor rankOccasional Contributor
4 years ago

EMIF calibration failure

Hi,

I use Cyclone 10 GX devices.

Quartus version is 17.1 pro, and use MT25Q Flash device.

I found that when I use the .rpd file of the ASx1, the function of the FPGA after power-on is normal.

But when I use ASx4's .rpd file , DDR3 calibration fails after FPGA power-on(But other functions are normal).

All designs are the same, except for selecting a different Mode when Convert programming file, as shown below

How can I solve this problem?

Thanks for your answers.

8 Replies

    • open01's avatar
      open01
      Icon for Occasional Contributor rankOccasional Contributor

      Hi,

      Thank you very much for your reply.

      In my case, the device of MT25QU can be used normally (in the case of ASx1)

      And ASx4 also seems to have successfully configured the FPGA (but only the EMIF calibration failed)

      Could you give me some advice?

      Thanks for your answers.

  • AdzimZM_Altera's avatar
    AdzimZM_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi,


    Actually the EMIF calibration won't be affected by this configuration.

    If you can provide the EMIF Calibration report from the EMIF Debug Toolkit, that would be help.


    Thanks,

    Adzim


    • open01's avatar
      open01
      Icon for Occasional Contributor rankOccasional Contributor

      Hi Adzim,

      Thank you very much for your reply, here is a screenshot of my result,

      These two results are the file results converted by the same .sof, one is ASx1 (calibration pass) and the other is ASx4 (Calibration Fail).

      In addition, I also tried to set the NVCR, but it does not seem to improve the situation.

      Thanks for your answers.

  • AdzimZM_Altera's avatar
    AdzimZM_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hello,


    I hope you have a good day.


    Do you able to see this issue when you moving to later Quartus version?


    Can you provide the steps for me to reproduce the issue from my side?


    -Adzim


  • AdzimZM_Altera's avatar
    AdzimZM_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hello,


    I hope you're doing well.


    May I have any update from your side?


    Thanks,

    Adzim


    • open01's avatar
      open01
      Icon for Occasional Contributor rankOccasional Contributor

      Hi Adzim,

      Thank you for your continued help. I think I found a temporary solution, although I don't know the real problem.

      When I change the MSEL setting from fast to normal, the ASx4 configuration will not cause EMIF to fail.

      I don't know why POR time is the main reason for this phenomenon, what do you think?

      Thanks for your answers.