发现问题的版本: v1.3 Rev5 (Vivado 2019.1)
解决问题的版本和其他问题: (Xilinx Answer 65751)
使用原有中断时,以下步骤的顺序可能会导致原有中断被保持断言,从而导致连续的 INTx 消息向上游发送。
按照 PCIe 规范,在上述第 2 步之后,端点中的 PCIe 集成块将需要发送“Deassert_INTA”消息。
在 UltraScale(或)UltraScale+ 器件中,PCI Express 集成块不会发生这种情况。
本文是 PCI Express 解决方案中心的一部分
(Xilinx Answer 34536) | 面向 PCI Express 的 Xilinx 解决方案中心 |
这是一个已知芯片问题。下面是一个解决方法。
修订历史:
10/14/2019 -- 初始版本