使用 英特尔 Agilex® 7 设备时,可能会观察设备上电过程中PWRMGT_SCL上出现故障,引脚PWRMGT_SDA。根据您的主板设计和电源稳压器的不同,故障可能会触发 英特尔 Agilex® 7 设备或电压稳压器的 NACK 条件,从而导致 英特尔 Agilex® 7 设备配置失败。
发生这种情况时,根据 AN 936 捕获时,您会看到以下 SDM 状态:通过 JTAG 接口执行 SDM 命令:
状态:0xf0020032
错误位置 : 0x00001800
错误细节:0x00200008
配置失败!
主要代码:0xF002
无法访问 QSPI 或 PMBus 电压稳压器 (VID)。
小代码:0x0032
PMF 初始化错误,检查SDM_IO和电源调节器之间的 PMBus 连接。
随后没有电源周期的重新配置很成功。
请注意,在设备上电和断电期间,PWRMGT_SCL和PWRMGT_SDA信号处于未确定的状态。因此,建议默认保留电压级转换器(用于FPGA和电压稳压器之间的 PMBus 接口),以确保在FPGA电源轨上架和断电期间不会发生总线争用、过多电流或振荡。
此问题从英特尔® Quartus® Prime Pro Edition 软件版本 21.3 开始修复。