promach
Advanced Member level 4
Waiting for BRESP simply wasts potential time on the interface. Imagine some high speed interface (say 25G ethernet). Waiting a couple hundred clocks for a BRESP could lose you a few packets.
This is based on the assumption that AXI master does not need sequential data processing in the case of BRESP returns NACK.
What if the mentioned AXI master is a CPU or any other sequential computation units ?
Even 1 single missing calculation or wrong operand value fed into the CPU would result in incorrect final output answer.