Cyclone 10 GX External Memory Interface (EMIF) Toolkit Issue
Hello,
I'm using the Quartus Prime Pro 20.4.0 and Cyclone 10 GX development board to debug the DDR3 memory using the EMIF Toolkit. I want to do this to prepare to do it in the custom board we made.
I followed the EMIF Cyclone 10 GX FPGA IP Design Example User Guide:
https://www.intel.la/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-20119.pdf
In the tool kit I initialized the connection and linked the project to the device successfully. However, Creating memory interface connection yields the following error: "Unable to establish a connection because no memory interface targets exist on the linked device".
A solution is proposed by Intel to modify the .jdi file as shown:
https://www.intel.com/content/www/us/en/support/programmable/articles/000076059.html
But this solution is old (Quartus II 12.0) and my version of Quartus Prime does not generate the .jdi file anyways. And the person posting the query said it does not work as shown:
I'm not sure how to go forward from here, kindly advise.
Your help is appreciated.
Thanks,
-Sulaiman
Hi Adzim,
I just found out the issue. It was because I didn't add an EMIF Debug Interface port in the IP parameters/Diagnostic tap. Sorry for missing this part.
Thanks for your help and the quick support.
-Sulaiman