Force M-AXI number of outstanding read transactions in HLS
I have an HLS module that reads data from a DDR. However, even though I have set the maximum number of outstanding read transactions to 32, I see between 2 and 7 transactions only. The variation, I believe, is due to other traffic towards the DDR and the interconnect.
Is there a way to force HLS to issue more Address Read commands in a queue? If 7 is possible, 32 should be possible too.
What other factors can be limiting the number of outstanding transactions?