Non blocking read / write for AXI

Dear All,

I have a Sequencewhich geenrates the AXI Req and AXI Master driver pulls the sequence item using the next_get_item .This request is driven to AXi I/F.

Now I wait for the response and do item_done(rsp) here ihave already done the set_id_info (req,rsp);

But in this case. My Write has become Blocking. I want to create a Non Blocking Write which does not wait for the Response and can accept the wreq for some 16 Depth.

But when response comes back I need to attach this to the corresponding Reqeust. Can some one suggest this how this can be done.

Similar is for Read Request I just want to post the read reqeust without waiing for teh response but when response comes my Sequence should get the correct Data.

regards
Deepak Kumar

Hi Deepak,

I guess you can use get() method instead of get_next_item().

Regards,