Forum Discussion
Hi Greg,
You're already using the latest version. This should be fine.
Since you're using a custom board, can you confirm below points:
- The board skew parameter has been set to right configuration for EMIF IP in custom board?
- The EMIF example design can pass calibration and working properly in custom board?
- In Arria 10 SoC Dev Kit, the EMIF example design and GHRD are working properly?
Can you take some snapshots of the EMIF IP and share it here?
Also can you let me know the memory part that you used? You can share the memory datasheet if possible.
Thanks!
Regards,
Adzim
- gschuell2 years ago
New Contributor
Hi Adzim,
Thanks for the confirmation on the versioning. Please see answers to your questions below:
"The board skew parameter has been set to right configuration for EMIF IP in custom board?"
-I do not have accurate skew information at the moment and am using defaults here.
"The EMIF example design can pass calibration and working properly in custom board?"
-The EMIF example design passes calibration (but does not provide a result (pass/fail/timeout) for the traffic generator for some reason).
I have added an ISSP block to toggle the global reset and monitor the EMIF memory status bits. I've attached screenshots showing the ISSP result as well as the EMIF Toolkit calibration report information.
"In Arria 10 SoC Dev Kit, the EMIF example design and GHRD are working properly?"
-I have created DDR4 HILO and DDR3 HILO EMIF example designs and GHRD designs for the Arria 10 SoC Dev Kit and these all work properly.
"Can you take some snapshots of the EMIF IP and share it here?"
-Please see attached.
"Also can you let me know the memory part that you used? You can share the memory datasheet if possible."
-I've attached the SODIMM and memory component datasheets for your review.
Thanks,
Greg