Hi all! I'm working on an avalon to axi4 master writing bridge module. In many cases,I need to assert a large number of awvalid continually for writing efficiency(for instance, a frame of 4K video data)
How many awvalid can i assert continually in axi4 outstabding transaction? Is there any limit ?
There's no limit in the AXI protocol for how many outstanding transactions you can issue.
However, the slave will likely have it own limit as to how many it can accept. The master does not need to be directly aware of this limit - the slave will simply deassert AxREADY when it is unable to accept any additional outstanding transactions.
View all questions in SoC Design forum