Forum Discussion
It appears that there are code changes to the alt_sfl_enhanced.v file between these two versions of Quartus.
I'm unsure about the reasons for these changes, and I may need to consult with the engineering team for clarification.
Could you help to share the .qar design (Project > Archive Project) with us? We'll need to duplicate the error for the engineering team to investigate.
Please provide the design files for both Quartus 18.1 and 23.1.
If the design cannot be shared publicly, please let me know, and I'll send you an email to facilitate the transfer of files through FTP.
Regards,
Richard Tan
- IonTorrent2 years ago
New Contributor
I actually manually edited alt_sfl_enhanced.v file at the install directory to comment out the few lines for the alclktrl_component. After that, compile was successful. But obviously we are not sure the repercussions of doing this editing since it's to be part of Intel IP. Please email me. we are working on a strip down version of the design to share with you.
- roeekalinsky2 years ago
Contributor
Educated guess here. It sure looks like the
"altclkctrl_inst altclkctrl_component"
that was added to alt_sfl_enhanced.v some time ago was meant to be
"altclkctrl altclkctrl_inst".
Given that "altclkctrl" is an Altera megafunction that actually exists and matches the port list of the instantiation. And "altclkctrl_inst" would be a reasonable instance name.
Note also that this change in alt_sfl_enhanced.v goes back a while, at least as far back as Quartus 21.1.1 (oldest version I had laying around to check).
Engineering team perhaps missing a regression test for alt_sfl_enhanced.v?