cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Observer
Observer
300 Views
Registered: ‎05-05-2018

problem in axi

Hi all
  the master support 4 outstanding write transcation, (ex:support 4 awid)
the master  can not send the fifth write transcation if the first four brsps are not received ?
Am i correct?
Thanks

0 Kudos
3 Replies
Highlighted
Scholar
Scholar
287 Views
Registered: ‎05-21-2015

@tomy222,

The master can make as many requests as it wants.

If the slave isn't ready to receive them, then it needs to lower the respective READY signal(s).

Dan

0 Kudos
Highlighted
Observer
Observer
232 Views
Registered: ‎05-05-2018

Thanks for reply
if the master sends four write transcation with awid(0,1,2,3), the slave still not send the brsp to master.
is it permitted that the master send the fifth transcation (awid is 0 again), even slave don't response four brsp ?
the slave will response two same bid(two bid is 0) to master later.
therefore, the master can not identify responses from two same bid
0 Kudos
Highlighted
Scholar
Scholar
223 Views
Registered: ‎05-21-2015

Is it permitted?  Absolutely!  The master is able to identify them because they are required to come back in order.  The first BID = 0 response must be for the first AWID=0 request, and the second BID=0 response for the second AWID=0 request.  Remember, the slave can reorder transactions all it wants save within a given ID.  Within a given ID, transactions must be returned in order.

Dan

0 Kudos