Knowledge Base Article

Why do I see dropped Read or Write requests when simulating the Hard IP for PCI Express Avalon®-MM DMA core?

Description

Due to a problem with the testbench generated by the IP Catalog or Platform Designer, you will see dropped transactions if your test issues closely spaced (back to back) memory reads or writes from the Endpoint (to the Rootport).  This applies to the Avalon® memory mapped with DMA variants.

Resolution

To work around this problem, increase the time between your upstream requests.

Intel recommends using a third-party commercial Root Port Bus Functional Model (BFM) for production verification of the PCIe Hard IP.

This problem is not scheduled to be fixed in a future  Intel® Quartus® Prime Software release.

Updated 3 months ago
Version 3.0
No CommentsBe the first to comment