使用 Quartus® II 32 位软件编译面向高密度设备的大型设计时,您可能会看到这样的错误。编译高密度设计可在 32 位操作系统上每个进程消耗超过 2 至 3 GB 的内存资源。要解决此问题,使用具有 64 位操作系统的 Quartus II 64 位软件。
请参阅 Quartus® II 器件支持版本说明 (PDF) 满足 Altera 设备的内存要求。
要验证您是否使用的是 Quartus II 64 位软件,在"帮助"菜单中单击关于 Quartus II。 窗口应显示"Quartus® II 64 位版本编号>"。
如果您使用的是基于 Windows 的 64 位操作系统,则可以切换到 64 位软件,如下所示:
- 从其桌面快捷方式或程序菜单列表中启动Quartus II(64 位)
如果您使用的是 Linux 64 位操作系统,请按照以下步骤之一切换到 64 位软件:
- 设置一个称为 QUARTUS_64BIT 到 1 的环境变量并启动 Quartus II 软件
- setenv QUARTUS_64BIT 1
- 使用 --64 位命令行选项启动 Quartus II 软件:
- quartus --64 位