Burst Length of wrap type in AXI4

As per spec, the burst length of wrap type should be 2,4,8 or 16. But at the same time it is also mentioned that burst length= AxLEN[7:0] +1, to accommodate the extended burst length of the INCR burst type in AXI4.

If my burst length value is 2 i.e [00000010] for wrap type, is 1 is implicitly added in this if not the we need to add it?

Explain this issue asap.

thanks in advance

Parents
  • Nothing is implicit. 

    Burst length = AxLEN[7:0] + 1 

    Depending on whether you are building an AXI Master/Slave, you need to make sure that the "Burst length" # of beats should be written out (for WR)  or read in (for RD). 

    If you are using IP(s), then those IPs should exhibit this behavior. 

Reply
  • Nothing is implicit. 

    Burst length = AxLEN[7:0] + 1 

    Depending on whether you are building an AXI Master/Slave, you need to make sure that the "Burst length" # of beats should be written out (for WR)  or read in (for RD). 

    If you are using IP(s), then those IPs should exhibit this behavior. 

Children
No data