Forum Discussion
Compilation fail duo to hps_csdram_p0
We used platform designer and use hps IP to build our design.
But Compilation failed and had the following message:
Error: The auto-constraining script was not able to detect any instance for core < hps_sdram_p0 >
Error: Verify the following:
Error: The core < hps_sdram_p0 > is instantiated within another component (wrapper)
Error: The core is not the top-level of the project
Error: The memory interface pins are exported to the top-level of the project
Error: Alternatively, if you are no longer instantiating core < hps_sdram_p0 >,
Error: clean up any stale SDC_FILE references from the QSF/QIP files.
How to solve this issue?
12 Replies
- sstrell
Super Contributor
Is this a golden reference design you downloaded or something you created yourself? Can you show the Platform Designer system design (.qsys)?
- david711205
New Contributor
@sstrell Any suggestion about this issue?
- aikeu
Regular Contributor
- davidyu1
New Contributor
Yes, I still need help.
- davidyu1
New Contributor
Hi Aik Eu,I created new project with your de10-nano template file(DE10_Nano_golden_top.qar) and use platform designer to add hps-to-fpga interface in my design.You can see my project files I attached the post previously.I found that the compilation issue is from adding hps-to-fpga interface.If I remove hps-to-fpga interface from qsys, the compilation is without error.
- aikeu
Regular Contributor
Hi davidyu1,
I am referring to this link:
https://gist.github.com/addisonElliott/8c229e47184a724d1a00328110dc094c
Under Building the project, there are a few steps before step 7 which you might need to perform after you have compile your qsys design in order to avoid the errors.
Thanks.
Regards,
Aik Eu
- davidyu1
New Contributor
- aikeu
Regular Contributor
Hi davidyu1,
I understand that you have modified the golden design example of DE10 nano. I not very sure the problem from your modification other than adding additional soft IP which connect to the bridge.
Anway can try run with other example like from previous link or any example which uses a PIO controller IP:
https://www.rocketboards.org/foswiki/Documentation/SoCEDS
From there only add on your modification.
Thanks.
Regards,
Aik Eu
- anonimcs
Contributor
Hi,
I'm not using a golden ref design but I have similar errors at the fitter stage (I'm using Quartus 17.1 Standard on Ubuntu 20.04). I tried removing the db/ and incremental_db/ folders and the run a full compilation as well, but it didn't help. If anyone knows the fix, that'd be great to find out.
Cheers