关键问题
当英特尔® Arria® 10 FPGA根端口按 Gen3 速度问题出现热重置时,将触发无法采用 PCI* Express* 规范的可纠正错误。
热重置从英特尔 Arria 10 根端口发送到端点后,端点将重置其信用计数器,并将其可用信用报告回英特尔 Arria 10 根端口。英特尔 Arria 10 根端口还需要重置其信用计数器模块,以确保与端点同步。
英特尔 Arria 10 根端口没有重置信用计数器的重置机制。热重置事件后,英特尔 Arria 10 根端口的维护信用计数器与端点同步松弛,导致无法从根端口发送到端点的 TRP。
没有提出解决这一问题的解决方法。在根端口模式配置中使用英特尔® Arria® 10 FPGAs时,不建议使用热重置。
如果英特尔 Arria 10 根端口发布热重置,用户必须确保 将 nPERST信号应用于英特尔 Arria 10 设备。