Forum Discussion

SivaKona's avatar
SivaKona
Icon for Occasional Contributor rankOccasional Contributor
3 years ago

Read responses on not reaching PIO interface through mm_interconnect

Hi,

Quartus Version : 22.2.0.94

A "Multi Channel DMA Intel® FPGA IP for PCI Express" IP is integrated with AXI4 DUT and On Chip Memory.

Data Responses for BAR2 MMIO read requests are not reaching PIO interface.

The attached "NoReadResponseAtPIO.png" shows

=> a valid Read response is present on DUT AXI interface.

=> rx_pio_waitrequest_i goes low

=> rx_pio_readdatavalid_i does not toggle.

This results in a hang in mm_interconnect. Subsequent read/writes initiated on rx_pio does not pass through mm_interconnect.

How can we overcome this issue?

Regards

Siva Kona

3 Replies