Why does PCIe core transmit corrupted TLP when using Descriptor Data interface with MSI? - Why does PCIe core transmit corrupted TLP when using Descriptor Data interface with MSI? Description When using the PCIe Incremental Compile Module (ICM) for the Descriptor/Data interface and a MSI transaction is sent while a TLP is being transmitted. This TLP will be corrupted on the PCIe bus. Resolution To work around this problem, ensure that signaling of MSI transacitons occurs after a TLP is completed. In other words, the MSI transaction must be sent between the previous EOP and the next SOP. Custom Fields values: ['novalue'] Troubleshooting 1408091209 False ['novalue'] ['novalue'] novalue novalue ['Arria® II GX FPGA', 'Arria® II GZ FPGA', 'Cyclone® IV GX FPGA', 'HardCopy™ IV GX ASIC Devices', 'Stratix® IV GT FPGA', 'Stratix® IV GX FPGA'] ['novalue'] ['novalue'] ['novalue'] - 2023-04-11

external_document