問題の発生したバージョン: v1.3 Rev5 (Vivado 2019.1)
修正バージョンおよびその他の既知の問題: (Xilinx Answer 65751)
レガシ割り込みを使用すると、次の手順のシーケンスによってレガシ割り込みがアサートされたままになることがあり、その結果、連続する INTx メッセージがアップストリーム送信されます。
PCIe 仕様によると、End Point の PCIe Integrated Block では、上記の手順 2 の後で Deassert_INTA メッセージを送信する必要があります。
これは、UltraScale または UltraScale+ デバイスの PCI Express Integrated Block では発生しません。
このアンサーは、PCI Express ソリューション センターの一部です。
(Xilinx Answer 34536) | ザイリンクス PCI Express ソリューション センター |
これは、シリコンでの既知の問題です。回避策を次に示します。
改訂履歴
2019/10/14 - 初版