Hi
I'd like to ask whether the following BVALID violates the specification when consecutive single writes.
Regarding the two cases of BVALID shown below :
In Case1, BVALID for different BIDs is asserted high consecutively
In Case2, BVALID is asserted one clock later for next BID.
I would like to confirm whether Case1 violates the specification.
Hi Minji,
The short answer - both cases are legal.
It is allowed for the subordinate to return back-to-back write responses on consecutive cycles without inserting a bubble. In both cases, the following dependencies have also been met (section A2.3.2.1 of AXI-L)
Hope that helps.
Ben