由于 Quartus® Prime Pro Edition 软件 22.1 或更早版本存在问题,您在尝试编译设计时可能会看到此内部错误。这是由于 Quartus® Prime Pro Edition 软件试图到达已标记为 EOL(生命周期结束)的云通知中心引起的。
为了避免在 Quartus® Prime 专业版软件中出现此问题,请按照以下步骤操作:
1. 转到工具、选项、互联网连接,然后关闭通知中心功能。
2. 在您的 quartus2.ini 文件中,删除任何将尝试访问通知中心的作业。
quartus2.ini文件位于:
对于 Windows 操作系统,请转到 C:/user/<username>/
对于 Linux 操作系统,cd 到 home/<user>/.altera.quartus
需要删除的云相关设置示例:
CLOUD_SEND_END_FLOW_NOTIFICATIONS = 开
CLOUD_SEND_REPORTS = 开
CLOUD_SERVER = https://fpgacloud.intel.com
CLOUD_TOKEN = <机密>
CLOUD_USERNAME = <用户名>
3. 在您的 .qsf 文件中,删除任何标有 dse_intenal 的赋值。例子:
set_global_assignment -name CLOUD_NOTIFY_GROUP_ID 23485 -tag dse_internal
在 -tag dse_internal 上set_global_assignment -name CLOUD_NOTIFY_ENABLE
从 Quartus® Prime Pro Edition 软件版本 22.2 开始,该问题已修复。