由于英特尔® Quartus® Prime Pro Edition 软件版本 22.3 及更早版本出现问题,如果将 .sof 文件编程为 英特尔® Stratix® 10 FPGA - Tranceiver TX SI 开发套件 - K48891-001-03-DKSIISTXEA 时,您可能会看到以下错误消息:
“错误(19192):文件<filename>.sof 不完整——在 VID 部分上未正确设置电源管理设置”
要解决此问题,您需要将以下完整的 SmartVID 设置放入英特尔® Quartus® Prime 软件项目 QSF 文件中:
set_global_assignment名称VID_OPERATION_MODE“PMBUS MASTER”
set_global_assignment 名称PWRMGT_BUS_SPEED_MODE“100 KHZ”
set_global_assignment名 PWRMGT_SLAVE_DEVICE_TYPE LTM4677
set_global_assignment - name PWRMGT_SLAVE_DEVICE0_ADDRESS 47
set_global_assignment - 名 PWRMGT_SLAVE_DEVICE1_ADDRESS 48
set_global_assignment - 名称 PWRMGT_SLAVE_DEVICE2_ADDRESS 00
set_global_assignment - name PWRMGT_SLAVE_DEVICE3_ADDRESS 00
set_global_assignment - name PWRMGT_SLAVE_DEVICE4_ADDRESS 00
set_global_assignment - name PWRMGT_SLAVE_DEVICE5_ADDRESS 00
set_global_assignment - name PWRMGT_SLAVE_DEVICE6_ADDRESS 00
set_global_assignment - name PWRMGT_SLAVE_DEVICE7_ADDRESS 00
set_global_assignment - name PWRMGT_TRANSLATED_VOLTAGE_VALUE_UNIT VOLTS
set_global_assignment - name PWRMGT_PAGE_COMMAND_ENABLE ON
set_global_assignment名称 USE_PWRMGT_SCL SDM_IO14
set_global_assignment名称 USE_PWRMGT_SDA SDM_IO11
set_global_assignment名称 USE_CONF_DONE SDM_IO16
set_global_assignment名称 USE_INIT_DONE SDM_IO0
set_global_assignment名称 USE_SEU_ERROR SDM_IO13