Forum Discussion
SYiwe
Occasional Contributor
7 years agoWhat's the reason of “Write per-bit deskew fail” during DDR4 calibration
Hi everyone, Arria10 SoC DDR4 Interface calibration failed at the stage "write per-bit deskew", is there any Intel employee or FPGA customer knows the reason? PCB design problem? Power supply prob...
NurAida_A_Intel
Frequent Contributor
7 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