关键问题
您可能会看到由于数据包 (SOP) 指针缓冲区溢出而出现超时、转移和恢复。由于内部错误消息或从用户端提交以进行传输的 TRP,在重放过程中,SOP 指针缓冲区可能会在重放过程中出现溢出,当符合以下触发条件时:
- 在高误码率链路条件下,英特尔® PCIe* 硬核 IP 丢失或未接收 ACK 数据包
- 由于未知原因,链接伙伴无法按规格定期传输 ACK 数据包
如果上述触发条件仍然存在,则内部 SOP 指针缓冲区有可能达到完整的状态。之后的每一次重放都会因错误消息调度(重放超时、重放 Num Rollover)或 TRP(用户端提交)而导致溢出,以便传输。
对此问题没有解决方法。
英特尔® Quartus® Prime 软件的未来版本中不会解决此问题。