Forum Discussion
NurAida_A_Intel
Frequent Contributor
6 years agoHi SYiwe,
There are a lot of reasons that can cause DDR4 calibration failure. For example as below:
- Board design issue – FPGA power or RZQ termination issue
- Quartus design timing closure issue – Is DDR4 design operating within spec ? Does Timequest DDR4 report show clean timing closure with positive margin ? Need to check this.
- DDR4 IP setting issue – Make sure you verified all the setting in DDR4 IP is correct.
- I have attached excel file which a typical DDR4 calibration failure debug checklist where you can find detail debugging guildeline. This is for Arria 10 device but it is still useful for other device as well.
- Also you may go through and check this calibration checklist to see on the potential root cause that may impact the calibration. https://www.intel.com/content/www/us/en/programmable/support/support-resources/support-centers/devices/cfg-index/calibration-checklist.html
I hope this helps.😊
Regards,
NAli1