在将设计从 MAX® II 设备迁移到 MAX V 设备时,您可能会看到以下两个错误:
错误 (21191):对所选设备,将 2.5V 设置为"VCCINT"电源轨的电源电压值非法。
错误 (21191):对所选设备,将 3.3V 设置为"VCCINT"电源轨的电源电压值非法。
MAX II 设备中,有一个 Quartus 设置文件 (.qsf) 声明,表示设备使用的 VCCINT 电压。 有效值为 3.3V 和 2.5V,此设置的值用于功耗估算。
MAX V 设备需要 1.8V VCCINT 电压。 将设计从MAX II 迁移到 MAX V 设备时,您的项目中可能仍然存在无效的 .qsf 设置。
从您的 .qsf 中删除以下任一声明:
set_global_assignment名 POWER_EXT_SUPPLY_VOLTAGE_TO_REGULATOR 3.3V
set_global_assignment - 名称 POWER_EXT_SUPPLY_VOLTAGE_TO_REGULATOR 2.5V
如果在您的项目的 .qsf 中不存在这些设置,则删除项目目录中的 db 和 incremental_db 文件夹,然后重新编译。